如何检查代码文件的有效性?

时间:2009-11-01 16:50:28

标签: c# .net compilation

我正在尝试从我的C#.Net应用程序中检查特定“独立”代码文件的有效性。有什么方法可以检查文件并获得visual studio的样式错误列表吗?

我只对运行基本检查感兴趣,以确保基础知识可以验证。即声明所有变量并且方法名称有效。

这一切都可能吗?

3 个答案:

答案 0 :(得分:3)

如果它与referred to question不同(请参阅我的评论),请提及“VS样式错误”,请考虑使用CSharpCodeProvider。其用法示例在its documentation at MSDN

答案 1 :(得分:1)

答案 2 :(得分:0)

您可以使用静态代码分析。有一些库可以实现这一点。值得思考的是StyleCop。它是用.NET编写的,所以你应该能够通过代码引用和使用它,如果你正在寻找它。