我想为Visual Studio 2008创建一个附加组件,但我找到了更多VS2010 SDK的示例和示例代码。是否可以使用VS2010 SDK和目标VS2008构建附加组件?如果没有,有没有VS2008附加开发的好网站?谷歌搜索似乎都导致http://msdn.microsoft.com/en-us/vstudio/,它专注于VS2010。
答案 0 :(得分:0)
是的,当然可以使用较新版本的Visual Studio来构建旧版扩展。我不知道是否存在任何特定的目标模板,但您可以在Visual Studio 2008中创建初始扩展项目,然后在Visual Studio 2010中打开它。
但是,您通常不能使用VS2010 SDK二进制文件来构建2010年之前的扩展(特别是托管扩展)。 API的许多API是不同的,并且在Visual Studio的版本之间不兼容。最好使用目标SDK中的二进制文件。
确实,您可以在非常特定的情况下使用新的二进制文件(例如,在C ++项目中,COM接口可以组装)。但这需要很多纪律来纠正。