3

私はCodedomを使用して、カスタムアイコンを使用して個々のExesをコンパイルしています。

これは、アイコンファイルを指定するために使用しているコードです。

string temp;
temp = string.Format("/target:winexe /win32icon:{0}", testico);
cp.CompilerOptions = temp;

この場合のtesticoは文字列であり、アイコンの位置を指定します。

問題は、上記のコードはファイルパスにスペースがない場合にのみ機能することです。

したがって、スペースを含むファイルパスを許可するために、コードを次のように変更しました。

string temp;
temp = string.Format("/target:winexe /win32icon:\"{0}\"", testico);
cp.CompilerOptions = temp;

残念ながら、これは機能しません。

何か案は?ありがとう

4

1 に答える 1

2

試す:

\"/win32icon:{0}\"

引用符は引数全体を囲みます

于 2012-08-05T21:42:50.903 に答える