簡體   English   中英

如何使用類似MSI的安裝程序部署Visual Studio插件?

[英]How do I deploy a Visual Studio addin with an installer like MSI?

因此,我做了一個插件,現在我想將其打包到一個安裝程序中,以便輕松地進行部署並與他人共享。

遺憾的是,關於Addins的MSDN文檔非常差,至少在您使用Visual Studio 2013的情況下。我嘗試了在那里可以找到的所有內容,但是SDK中缺少了遵循MSDN指令所需的大多數內容,並且找不到以及在線。 其他類似Stackoverflow上的主題似乎無法按照我希望我的解決方案的方式回答該問題,這將形成一個Installer。

有人可以幫我嗎?

這是有關如何注冊插件的MSDN鏈接。

http://msdn.microsoft.com/en-us/library/19dax6cz(v=vs.120).aspx

由此很容易創建一個MSI。 還有一些工具支持部署外接程序

您的問題的答案已被刪除,因為沒有PN,您似乎是個初學者,需要以下建議:

我猜想它會拋出IOException或FileNotFoundException,您需要為此添加適當的處理。

當您第一次嘗試對不存在的文件執行操作時,很可能會引發該錯誤,這將是您向該文件創建流的點,由於沒有文件,因此無法創建該流,該錯誤將失敗。達到目的(例如,去冰淇淋店問冰淇淋,冰淇淋人給你一個空杯子,因為他沒有冰淇淋,這是沒有意義的,在這種情況下,沒有文件的文件流會也沒有意義)

您應該閱讀有關C#中的異常處理的信息

您很有可能用空的catch塊吞下異常,而不是使用類似Console.WriteLine(“ Attempted除以零。”)之類的錯誤來打印出錯誤。

吞咽異常是一種不好的做法,因為它會導致像您的情況一樣難以調試代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM