我已经使用C#Windows应用程序表单为我的应用程序完成了构建器。 我正在使用CodeDom。 这个怎么运作: 用户输入一些细节,如:姓名,姓氏等......当他点击构建应用程序时,将几个类编译成一个.exe文件,并将这些细节嵌入其中。
现在我想为我的应用程序制作在线构建器,但我遇到了CodeDom的问题。 我已经创建了webapp表单和按钮(与我的Windows窗体应用程序中的ID相同),并将我的CodeDom代码嵌入到App_Code文件夹中。当我调试它时,它加载页面就好了,但是当我输入info并按下Build时没有任何反应。
我在Windows窗体应用程序中使用它进行错误检测
foreach (CompilerError compile_error in cResults.Errors)
{
CompilerError error = compile_error;
Console.Beep();
Console.WriteLine("Error: " + error.ErrorText + "\r\n" + error.Line, "");
}
我尝试在我的webapp上使用相同的东西,但我得到的只是Beep,没有Console.Writeline所以我不知道问题是什么。 也许我不能在webapp中对codedom使用相同的语法?