C# 读取csc.exe的错误报告
我们正在通过调用csc.exe从一些源代码的脚本运行编译 有没有办法在一些结构化xml文件中获取错误信息?我是说,没有解析stdouptut。也许csc.exe中有一个选项可以定义编译报告(我对此表示怀疑,因为我已经检查了msdn,但奇迹发生了…) 我需要的是确切的错误位置文件.cs(34,56)例如。。。C# 读取csc.exe的错误报告,c#,compiler-construction,csc,C#,Compiler Construction,Csc,我们正在通过调用csc.exe从一些源代码的脚本运行编译 有没有办法在一些结构化xml文件中获取错误信息?我是说,没有解析stdouptut。也许csc.exe中有一个选项可以定义编译报告(我对此表示怀疑,因为我已经检查了msdn,但奇迹发生了…) 我需要的是确切的错误位置文件.cs(34,56)例如。。。 因为我们的脚本检查谁“拥有”文件并向开发人员发送通知。为什么解析输出很困难?这是一种非常标准的输出格式。我不知道,只是想把这项工作交给编译器本身。。。如果没有可能,我将被迫自己解析它,但它又
因为我们的脚本检查谁“拥有”文件并向开发人员发送通知。为什么解析输出很困难?这是一种非常标准的输出格式。我不知道,只是想把这项工作交给编译器本身。。。如果没有可能,我将被迫自己解析它,但它又是一个额外的错误位置……不要偷懒,为它编写一些正则表达式:)