我有以下問題,稍後會盡量描述一下。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