==小技巧,记录一下。==
1. 在.net 2003环境下打开工程的.sln文件,将第一行“Microsoft Visual Studio Solution File, Format Version 10.00”中的“10.00”改为“8.00”(.net 2005对应的是9.00),保存;
2. 打开工程的.vcproj文件,将第四行“Version=”9.00″”改为“Version=”7.00″”或“Version=”7.10″”(.net 2005对应的是8.00),保存;
3. 之后再打开工程,可能会显示“项目“yourProjectName”必须转换为当 前的 Visual C++ 项目格式。转换了此项目后,您将无法在早期的 Visual Studio 版本中对其进行编辑。要转换并打开此项目吗?”,点击“是”即可打开、编译运行工程文件。
小技巧,记录一下。
此外,vcproj文件里定义的version与VS产品名称之间有一个对应表,见下图。而sln文件里定义的Format Version 与VS产品名称之间的对应表则没有找到完全版本(下面列出三个我知道的)。
VS产品名 Format Version
vs.net 2003 8.00
vs2005 9.00
vs2008 10.00
参考:
http://en.wikipedia.org/wiki/Microsoft_Visual_Studio
http://wenku.baidu.com/view/abd40c14f18583d0496459ec.html