我有以下问题,稍后会尽量描述一下。visual studio 2010 c#winform运行时编译
在我的程序中,可以通过点击一个按钮来编译winform到.exe。
现在我试着用CodeDom中做到这一点,所以在我的节目,我有以下行:
CompilerResults results = codeProvider.CompileAssemblyFromSource(parameters, text);
其中codeProvider是CodeDomProvider和文本是从哪儿来编译源。
问题是我需要保存的winform,因为.exe有一个使用其他类和表单的类,因为参数'text'是一个字符串参数,它必须包含所有这些类,结果大量的代码,更不用说大量的错误。 Here就是我的意思。
必须有其他方式,问题是,它们是什么?提前致谢!
您试图解决什么问题? – jfs 2011-04-11 06:41:32
如果您告诉我们业务需求是什么,我相信我们可以找到更好的解决方案来解决您的问题。 – 2011-04-11 06:45:28