可以将VS2010 VSPackage项目安装到VS2008吗?

时间:2010-10-08 11:40:14

标签: visual-studio-2010 visual-studio-2008 vs-extensibility vspackage

我想知道在Visual Studio 2010中创建和编写的VSPackage项目的VSIX工件是否可以部署到Visual Studio 2008 - 当然,前提是该软件包不使用/依赖任何.NET 4程序集?

或者,可能存在哪些其他路径,允许我创建一个可安装的扩展,从VS2010解决方案中同时针对VS2008和VS2010?

1 个答案:

答案 0 :(得分: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