我打算在VS2010中开发一些原生C ++项目。但我的客户端可能需要支持Windows 2000.我知道VS2008会创建与Windows 2000兼容的本机可执行文件。我想迁移到VS2010,但我不知道是否可以创建与Windows兼容的本机可执行文件2000年在VS2010。
答案 0 :(得分:1)
VS2010的CRT使用了Windows 2000中缺少的kernel32.EncodePointer()函数。
阅读this question。
答案 1 :(得分:0)
您可以使用Visual Studio 2010编写Windows 2000 SP4的应用程序,只要您只针对.NET框架的2.0版本。
高于.NET 2.0的任何内容都不能保证在Windows 2000 SP4上运行。
您可以在此处查看每个框架的系统要求:http://msdn.microsoft.com/en-us/library/8z6watww.aspx