我对Microsoft代码合同印象深刻。
不幸的是,静态分析仅在VisualStudio2008TeamSystem和VisualStudio2010Premium中可用。
我们很高兴地使用VisualStudio2008Professional(没有 MSDN)。将我们的Visual许可证从pro升级到premium是一种昂贵的方式。
有什么好的选择吗?
发布于 2009-11-25 07:59:28
看一看MSDN发展公司最终报价。这并不便宜,但它比2008年的团队套房便宜得多。然后,从现在开始,您可以在代码契约中使用Visual 2010。:)
此外,代码契约与FxCop不同,后者是每个人在说“静态代码分析”时都会想到的。
发布于 2009-11-25 08:00:44
我个人使用以下工具来帮助我的代码分析需求:
CodeIt.Right可以作为一种分析工具。
FxCop相当广泛、彻底且免费
CAT工具1.1是一个简单的工具,可以帮助识别托管代码中的安全缺陷。
关于代码契约,请查看DevLabs门户并单击"Projects“链接,将您链接到Visual 2008和Visual 2010可用的代码契约项目。
发布于 2009-11-25 07:57:42
平台SDK附带的编译器可以免费进行静态分析。cl /analyze。您可以配置IDE来使用它。
https://stackoverflow.com/questions/1795322
复制相似问题