VS2005 for VS2005的目录

我可以使用VS2010 for VS2005附带的新SDK目录吗?     
已邀请:
我希望你可以,但除非你需要那个特定的版本,最简单的事情是下载最新的Windows SDK: 适用于Windows 7和.NET Framework 4的Microsoft Windows SDK 这是最新的,可以(IIRC)自动集成到VS2005。 如果这个或VS2010 SDK会出现问题,那么因为.lib文件不兼容,例如通过目标文件格式更改或通过整个程序优化中间表示更改。但是,SDK中的大多数(如果不是全部).libs都只是DLL头文件,所以这应该不是问题。 (在SDK发行说明中,实际上有一个支持的修补程序的链接,可以改善VS2005和VS2008对象之间的兼容性,但听起来VS2005 SP1通常就足够了。) 头文件可能不起作用的可能性很小(或者可能假定一组不同的默认定义),但一般来说,Windows头文件对定义和版本测试非常小心,我怀疑这是一个问题。 如果你问你是否可以使用更高版本的ATL + MFC,那么我认为这不太明确,可能需要在较旧的编译器中重新编译它们的源代码。在这种情况下,我认为你最好的选择可能是升级到VS2010,如果可能的话。     

要回复问题请先登录注册