[英]Unable to install extension for Visual Studio Community 2015 using .vsix file
我一直在嘗試使用.vsix文件為visual Studio Community 2015安裝擴展程序。 當我雙擊它時,沒有任何反應。 我也嘗試使用“Open With ..”打開“Visual Studio版本選擇器”,但即使這樣也沒有任何反應。
經過一些搜索,我發現.vsix
文件也可以使用VS2015的開發人員命令提示符安裝,但即使這樣也無濟於事。
最初我認為擴展可能有問題,但如果嘗試安裝任何其他.vsix
擴展, .vsix
發生同樣的事情。
注意:我嘗試安裝的擴展是UnrealVS.vsix
和Roslyn_SDK.vsix
這似乎是一個常見問題,因為文件資源管理器中VSIX文件的標准雙擊操作將無法安裝任何Visual Studio 2015 .vsix擴展。 看來此操作需要管理權限。 這里的問題是無法指示“以管理員身份安裝”。
安裝擴展的唯一方法是使用CMD窗口作為管理員執行VSIXInstaller.exe
並將VSIX文件作為參數傳遞。 我使用的程序是:
轉到VS 2015安裝的Common7 \\ IDE文件夾:
CD C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE
執行安裝程序將VSIX文件名作為參數傳遞:
VSIXInstaller.exe c:\\YourVSIXFile.
安裝程序現在應該開始VSIX擴展的安裝過程。 希望這可以幫助
通常,.vsix與VSIXInstaller相關聯。 默認情況下,它位於C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\VSIXInstaller.exe
嘗試解壓縮.vsix文件並查看vsixmanifest,看看InstallationTarget是否支持14.0。
如果沒有添加InstallationTarget版本=“14.0”Id =“Microsoft.VisualStudio.Community”
我之前遇到過這個問題,我能夠安裝擴展的唯一方法是使用以下步驟:
這將為您干凈地下載並安裝擴展。 一些擴展將帶你到你下載.vsix的頁面,你必須像其他評論所描述的那樣安裝它。
我不知道為什么它發生在第一位。 但是在我重新安裝visual studio 2015社區后問題得到解決。
謝謝大家的建議。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.