检查C#代码以获得.NET 1.1兼容性

时间:2013-09-16 13:16:14

标签: c# visual-studio-2010 .net-1.1

我正在编写一个C#类库,它将在.NET Framework 1.1上运行的项目中使用。但是,我使用的是Visual Studio Ultimate 2010,它不提供1.1版的工具。

我是否可以在VS2010内执行静态检查以查看代码是否兼容?

2 个答案:

答案 0 :(得分:3)

csc能够检查语法兼容性。在某些帖子构建步骤中使用langversion标志来检查程序与ISO-1的兼容性。我建议为.NET 1.1库保留一个单独的项目,因为.NET 2.0之后的约定大不相同。

答案 1 :(得分:0)

如果在.NET 4.0中构建应用程序,则.NET Framework中的向后兼容性存在问题,除非此版本在.NET 1.1 Framework中可用,否则存在问题。 许多功能都是新功能或已废弃。 我认为一个好主意是在不同的目标体系中构建项目。

检查此信息: http://msdn.microsoft.com/en-us/library/ff602939.aspx