我们正在运行IIS,我们在那里部署代码。
现在我想动态生成一个.exe文件并将其作为FileResult
返回,这是我需要CodeDomProvider
的地方。
代码示例:
CodeDomProvider codeProvider = CodeDomProvider.CreateProvider("CSharp");
CompilerParameters parameters = new CompilerParameters();
parameters.ReferencedAssemblies.AddRange(
new string[] {
@"assembly..."
});
parameters.GenerateExecutable = true;
我得到2个错误(CompilerResults results = codeProvider.CompileAssemblyFromSource(parameters, sb.ToString())
):
在服务器端使用CodeDom时,我是否遗漏了某些内容,或者我应该关心(此代码适用于控制台应用程序)?
由于