2

サードパーティのクライアントをインストールする必要があるかどうかを確認するために、ディレクトリがインストールされているかどうかを判断しようとしています。

<util:DirectorySearch Path="C:\Program Files (x86)\CenterSpace\NMath 5.0 and NMath Stats 3.3"
                      Variable="NmathInstalled"/>

このcandle.exeを実行すると、エラーが発生し、ディレクトリに「無効な文字が含まれているため、有効な相対長い名前ではありません」と表示されます。そして、「:」が違法であるという事実を回避します。「:」なしで c:\ 内のディレクトリを検索するにはどうすればよいですか?

4

1 に答える 1

3

特定のケースでは、Burn組み込み変数 ProgramFilesFolderを使用してC:\Program Files (x86)\、マシン上の正しい場所に解決します。ドキュメントへのリンクには、他の多くのフォルダーオプションがあります。

于 2013-03-08T20:31:17.593 に答える