2011-04-26 96 views
1

我的VSIX軟件包使用了一堆圖像和第三方DLL,編譯時Release文件夾包含原始表單中的所有內容。看起來非常糟糕。有什麼辦法可以創建一個可以重新分配的獨立vsix文件嗎?VSIX:獨立軟件包

回答

6

bin \ Release文件夾中還應該包含一個.vsix文件,其中包含所有其他文件。您可以將其重命名爲.zip並在Windows資源管理器中查看內容以檢查它。

當你在一臺機器上安裝.vsix時,它也應該把你正在談論的所有其他'鬆散'文件放到擴展安裝文件夾中。

+0

你說得對,只發放vsix文件就夠了!太精彩了!我想知道VS如何工作。如果我包含log4net 1.2.10,並且其他人的擴展包括log4net 1.3.0,那麼是否會導致任何衝突? – 2011-04-28 10:51:48

+0

是的,它可以。理想情況下,將會有一個共享的log4net VSIX,您的擴展依賴於它,這使得程序集在運行時可用。 http://msdn.microsoft.com/en-us/library/dd997168.aspx – 2011-04-28 16:05:05

相關問題