我想用CodeDom添加多个CompilerOptions,但我无法弄清楚如何这样做。
我目前正在尝试的内容:
CompilerParameters cp = new CompilerParameters(referencedAssemblies, "executable file path", false);
cp.CompilerOptions = "/unsafe";
cp.CompilerOptions = "/t:winexe";
问题是只有两个参数中的后一个被合并到输出可执行文件中。有没有办法将CompilerOptions参数添加为数组?
感谢您的帮助,
埃文
答案 0 :(得分:4)
根据用法,我猜你可以做点什么
cp.CompilerOptions = "/unsafe /t:winexe";
如果你想在数组中构建该字符串,你只需要在包含编译器选项的数组上循环并将它们附加到字符串中。然后将该字符串分配给cp.CompilerOptions