2

我想知道在Visual Studio 2010中創建和編寫的VSPackage項目的結果VSIX工件是否可以部署到Visual Studio 2008--當然,提供的包不會使用/依賴任何.NET 4程序集?VS2010 VSPackage項目可以安裝到VS2008嗎?

另外,還有哪些其他路徑可以讓我創建一個可安裝擴展,從VS2010解決方案中針對VS2008和VS2010?

回答

3

VSIX是VS 2010的一項新功能,因此您無法使用VSIX將您的軟件包部署到2008年。但是,您可以構建一個既針對2008年又針對2010年的套件,並將其部署到MSI。 (2010年包的MSI部署仍然支持。)

我寫了一篇博客文章,解釋如何可以建立在2010年的一個項目,將針對2008年和2010年:http://blogs.msdn.com/b/aaronmar/archive/2009/12/07/targeting-vs-2008-with-the-visual-studio-2010-sdk.aspx

+0

此外,檢查出這種類似的問題: http://stackoverflow.com/questions/2792706/how-to-deploy-and-register-a-vspackage-supporting-multiple-versions-of-visual-stu – 2010-10-12 13:24:21

相關問題