将Visual Studio 2008项目转换为2003

非常直言不讳,但有人知道如何将visual studio 2008项目转换为visual studio 2003,我的意思是向客户提供一些东西,他们只在2003年工作。

对不起有人提出了一个非常好的观点,用什么语言,C#就是答案。

我在谷歌上做了很多搜索,往往只提出2003-> 2008而反之亦然,我非常感谢任何帮助。

在一般情况下无法完成,因为VS2008项目可能使用VS2003中使用的.NET 1.1中不存在的.NET 3.5function。

如果您的VS2008项目中只有.NET 1.1function,可以想象只需复制文件,创建VS2003项目,然后使用“添加现有项目”将这些项目放入VS2003项目中。

2008年的设置比2003年多。所以如果项目有一些特殊的设置你搞砸了。 否则创建一个新的2003项目并复制所有源文件? (并使用相同的配置)

这将是非常困难的,因为VS2003项目使用.NET 1.1和VS2008使用.NET 2.0,3.0或3.5(取决于项目的配置)。 问题是每个版本的框架都有function,代码可能会使用.NET 1.1中不存在的function

从旧的VS2003项目格式到2005/2008年使用的MSBuild格式都有转换器,但我认为不存在任何转变。 请记住,VS2008中的任何非平凡项目都可能难以转移到VS2003 – 特别是对于自动化工具。 例如,WinForms在VS2003和VS2005之间经历了巨大的变化。

如果我错了请纠正我,但Visual Studio 2003不支持.net 1.1吗? 这意味着,如果您有.net 2.0或3.5应用程序,则会遇到问题。 对于C ++,我猜这是一个类似的问题,因为旧的编译器。

意思是:我认为这是不可能的边界。