maf*_*afu 10 .net-4.0 code-contracts .net-3.5
.NET 4引入了Code Contracts作为一项新功能.我想使用CC,但提供仍可在3.5 SP1中运行的文件.那可能吗?我可以只使用部分新功能吗?显然有可能让CC只进行静态检查而不包含在二进制文件中,这是正确的吗?
我知道CC可用于3.5作为单独的模块,这是一个可行的解决方法,以防我无法使用4版本的CC?功能集有区别吗?
我想使用 CC,但提供仍然可以在 3.5 SP1 中运行的文件。那可能吗?
您不能使用 .NET 4.0 CC,但可以使用 Microsoft.Contracts.dll,它是 3.5 CC 程序集。
显然,CC 可以只进行静态检查而不包含在二进制文件中,这是正确的吗?
是的。高级版包括静态检查器,但您需要 VS2008 Team System 或 VS2010 Premium/Ultimate 才能使用 Code Contracts Premium Edition。
我知道 CC 可作为单独的模块用于 3.5,如果我无法使用 4 版本的 CC,这是一个可行的解决方法吗?
是的,它仍然可用。从http://msdn.microsoft.com/en-us/devlabs/dd491992.aspx获取
| 归档时间: |
|
| 查看次数: |
2743 次 |
| 最近记录: |