我可以使用VS 2010 SDK为VS 2008创建附加组件吗?

时间:2010-08-05 14:44:33

标签: visual-studio visual-studio-2008 visual-studio-2010 add-on

我想为Visual Studio 2008创建一个附加组件,但我找到了更多VS2010 SDK的示例和示例代码。是否可以使用VS2010 SDK和目标VS2008构建附加组件?如果没有,有没有VS2008附加开发的好网站?谷歌搜索似乎都导致http://msdn.microsoft.com/en-us/vstudio/,它专注于VS2010。

1 个答案:

答案 0 :(得分:0)

是的,当然可以使用较新版本的Visual Studio来构建旧版扩展。我不知道是否存在任何特定的目标模板,但您可以在Visual Studio 2008中创建初始扩展项目,然后在Visual Studio 2010中打开它。

但是,您通常不能使用VS2010 SDK二进制文件来构建2010年之前的扩展(特别是托管扩展)。 API的许多API是不同的,并且在Visual Studio的版本之间不兼容。最好使用目标SDK中的二进制文件。

确实,您可以在非常特定的情况下使用新的二进制文件(例如,在C ++项目中,COM接口可以组装)。但这需要很多纪律来纠正。