0

CodeDom で複数の CompilerOptions を追加したいのですが、その方法がわかりません。

私が現在試していること:

CompilerParameters cp = new CompilerParameters(referencedAssemblies, "executable file path", false);

cp.CompilerOptions = "/unsafe";
cp.CompilerOptions = "/t:winexe";

問題は、2 つのパラメーターのうち後者のみが出力実行可能ファイルに組み込まれていることです。CompilerOptions パラメータを配列として追加する方法はありますか?

助けてくれてありがとう、

エヴァン

4

1 に答える 1

5

使用法に基づいて、次のようなことができると思います

cp.CompilerOptions = "/unsafe /t:winexe";

その文字列を配列に構築したい場合は、コンパイラ オプションを保持する配列をループして、それらを文字列に追加するだけです。次に、その文字列を cp.CompilerOptions に割り当てます

MSDN http://msdn.microsoft.com/en-us/library/system.codedom.compiler.compilerparameters.compileroptions.aspx

于 2011-07-21T17:51:13.027 に答える