4
當用戶安裝我的擴展,但沒有安裝最新的Visual Studio的更新,擴展未能解決Microsoft.CodeAnalysis.CSharp.dll與followeing消息:VSIX擴展 - 如何確保引用的dll或程序集包含在VSIX文件中?
無法加載文件或程序集'Microsoft.CodeAnalysis.CSharp, 版本= 1.2.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或 其依賴項之一。該系統找不到指定的文件。
我確定擴展名確實引用了這個程序集,而且確實如此,但爲什麼這個程序集會被排除在VSIX文件之外呢?
我將VSIX文件重命名爲ZIP,查看內容,但即使其他「Microsoft.CodeAnalysis。*。dll」程序集包含在VSIX文件中,該程序集也未發貨。
我也確認引用上的「複製本地」屬性爲True。
我也有同樣的行爲在這裏。無論你做什麼,一些程序集都不會進入vsix。 –
嗨@HugoQuintelaRibeiro,請參閱我在下面找到的解決方案。希望它也能幫助你。 –