我有一個開源的VSPackage,我想發佈支持Visual Studio 2005,Visual Studio 2008和Visual Studio 2010.我試圖找出如何創建安裝程序以及如何執行包註冊每個版本的Visual Studio。如何部署和註冊支持多個版本的Visual Studio(2005,2008,2010)的VSPackage?
我所做的部署研究表明我最好的選擇是安裝程序是MSI內的VSIX。
我所做的註冊研究很少清楚。每個版本的VSPackage註冊似乎都不同(VS2005使用regpkg,VS2008使用pkgdef,VS2010使用VSIX)。
任何人都可以分享他們的經驗和/或指向任何有關定位多個版本的Visual Studio的最佳方法的信息?我正在尋找最簡單的實施方法,如果合理可行,最好將它保存在一個安裝程序中。
任何幫助將不勝感激!
很好,謝謝亞倫的回答和細節。 :) – 2010-05-11 11:59:54