1

Install Shield ウィザードを使用して Visual Studio 2012 vc++ アプリケーションをデプロイしようとしています。取得中のエラー: エラー 1324。パス .. に無効な文字が含まれています

このチュートリアルに従い、サンプル アプリケーションで成功しました。

http://www.flexerasoftware.com/webdocuments/productdemos/IS2010_VSLE_Demo/IS2010_VSLE_Demo-lite.html

しかし、アプリケーションをデプロイしようとすると、作成したセットアップ ファイルでこのエラーが発生します。

私を助けてください

4

2 に答える 2

0

私は最近同じ問題を抱えていました(Installshield 2015で)。問題は、Application Data/Files and Foldersの下に..という名前のフォルダーの定義があったことです。そのため、セットアップはターゲット システムにフォルダー..を作成しようとしますが、もちろん機能しません。

そのフォルダー定義を削除し、それに含まれるファイルを親フォルダー定義に移動すると、問題が解決しました。

于 2016-06-17T15:04:13.453 に答える
0

これまで野生で見たことはありませんが、次の場所で説明されています。

http://support.microsoft.com/kb/292582

基本的に、Windows インストーラーが解決するビルトイン ディレクトリのいずれかのレジストリに無効なデータがあるようです。これは、インストーラーのロジックの問題ではなく、環境の問題です。

ただし、それを確認または拒否するには、インストーラーのログとコンピューターのレジストリを確認する必要があります。

于 2013-01-20T01:48:25.663 に答える