[英]View source code for CodeDom
Is there some way to get the source code files from the executable I generated using CodeDom?有没有办法从我使用 CodeDom 生成的可执行文件中获取源代码文件? I would like to be able to open the source files so that I can clearly see where I made errors generating any code.
我希望能够打开源文件,以便清楚地看到生成任何代码的错误所在。
If you generate an executable with CodeDom, you can also generate its source code from it.如果您使用 CodeDom 生成可执行文件,您也可以从中生成其源代码。 The example below shows how to create a source file from the
CodeCompileUnit
object.下面的示例显示了如何从
CodeCompileUnit
object 创建源文件。
CodeDomProvider provider = CodeDomProvider.CreateProvider("C#");
System.CodeDom.Compiler.CodeGeneratorOptions options = new CodeGeneratorOptions();
options.BracingStyle = "C";
using (StreamWriter sw = File.CreateText(@"c:\temp\MyFile.cs"))
{
provider.GenerateCodeFromCompileUnit(unit, sw, options);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.