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

相关问题