非常直言不讳,但有人知道如何将visual studio 2008项目转换为visual studio 2003,我的意思是向客户提供一些东西,而且他们只在2003年工作。
对不起有人提出了一个非常好的观点,用什么语言,C#就是答案。
我在谷歌上做了很多搜索,往往只提出2003-> 2008而反之亦然,我非常感谢任何帮助。
答案 0 :(得分:5)
在一般情况下无法完成,因为VS2008项目可能使用VS2003中使用的.NET 1.1中不存在的.NET 3.5功能。
如果您的VS2008项目中只有.NET 1.1功能,可以想象只需复制文件,创建VS2003项目,然后使用“添加现有项目”将这些项目放入VS2003项目中。
答案 1 :(得分:2)
2008有比2003年更多的设置。所以如果项目有一些特殊的设置你搞砸了。 否则创建一个新的2003项目并复制所有源文件? (并使用相同的配置)
答案 2 :(得分:2)
这将非常困难,因为VS2003项目使用.NET 1.1,VS2008使用.NET 2.0,3.0或3.5(取决于项目的配置)。问题是每个版本的框架都有功能,代码可能会使用.NET 1.1中不存在的功能
答案 3 :(得分:0)
有些转换器从旧的VS2003项目格式转换为2005/2008年使用的MSBuild格式,但我认为不存在转发版本。请记住,VS2008中的任何非平凡项目都可能难以转移到VS2003 - 特别是对于自动化工具。例如,WinForms在VS2003和VS2005之间经历了巨大的变化。
答案 4 :(得分:0)
如果我错了请纠正我,但Visual Studio 2003不支持.net 1.1吗?这意味着如果你有一个.net 2.0或3.5应用程序,你就会遇到问题。对于C ++,我猜这是一个类似的问题,因为旧的编译器。
意思是:我认为这是边缘不可能的。