前一段時間,我爲Visual Studio 2010創建了一個Visual Studio包/加載項(對於那些好奇的人:http://visualstudiogallery.msdn.microsoft.com/ea23f9a7-a942-45b2-87e6-5df6ff0444ff)。如果我嘗試下載並在Visual Studio 2012中安裝它,它不起作用,我收到版本錯誤。Visual Studio Extensibility Package 2010和2012.有沒有辦法讓兩者都有一個包?
所以我的第一個想法是,看看我是否嘗試將其至2012年我下載並安裝了VS2012 RC SDK口發生了什麼,基本上在一個單獨的解決方案重建整個事情,所有的工作。我注意到許多我必須參考的程序集(Microsoft.VisualStudio。*)現在是版本11,而不是版本10(出於顯而易見的原因)。在複製並粘貼所有代碼後,我在Visual Studio 2012中正常工作。
我現在的問題是:是否可以爲多個版本的Visual Studio創建一個.vsix文件(我猜否)如果不是,上傳不同版本需要採取的正確方法是什麼?我可以上傳.vsix的兩個版本嗎? Visual Studio中的插件管理器會自動選擇正確的插件嗎?我是否需要創建一個新包「Visual Pastie 2012」?只是尋找一些指導。
據我所知,一個VS2010 VSIX應在VS2012工作。不過相反。 – leppie
這是我在主題中找到的最佳答案:http://stackoverflow.com/a/22688894/27194 –