他の人が Stackoverflow で尋ねたのと同じ質問をするのは嫌いですが、なぜ Installaware 7.0 R2 にこの問題があるのか まだわかりません。
以前のバージョンのソフトウェア用にインストール可能な CD を作成する必要があります。そのため、RAD Studio XE に付属しているものを使用してこれを行います。インストール用の新しい Win32 セットアップを作成してカスタマイズした後、プロジェクトをビルドしてテスト実行しました。インストールの途中で、「エラー フォルダ パス 'C:' に無効な文字が含まれています」というエラーが発生しました。そこで、戻って別の win32 プロジェクトを作成し、プロジェクトをコンパイル、ビルド、およびテスト実行したものには何の変更も加えませんでした。エラーなく動作しました。一度に 1 つずつ変更し、エラー メッセージが再度表示されるまで何度もテストを繰り返した後、Installaware で問題のあるプロパティを見つけました。$PROGRAMFILE$\$TITLE$\ であるターゲット フォルダーのテキスト ボックスの既定値または $TITLE$ であるショートカット フォルダーのテキスト ボックスの既定値を変更すると、その後エラーが発生します。このエラーを回避する唯一の方法は、デフォルトのフォルダー パスを変更せず、ユーザーがインストール中にフォルダー パスを変更できるようにすることです。
Embarcadero や Codegear からこれらのソフトウェアを購入するために何千ドルも費やしている場合は特に、面倒です。これに対する修正はありますか?誰か知っていますか?