1

アプリケーションの展開に WIX インストーラーを使用しています。Wix を使用してパッチを生成しています。パッチをアンインストールしようとすると、次のエラーが発生します

「使用できないネットワーク リソースで使用しようとしている機能」

以前のバージョンの MSI が必要です。

ベースライン キャッシュを維持するために設定する必要があるプロパティ。私を助けてください。

前もって感謝します。

4

1 に答える 1

1

これは、パスのアンインストール プロセスで、元の状態に復元するために元のインストールを修復する必要があるために発生します。

考えられる解決策は次のとおりです。

  • Orca でパッチ PCP ファイルを開きます
  • SEQUENCE_DATA_GENERATION_DISABLED プロパティを 0 に設定し、変更を保存します
  • 変更された PCP を使用してパッチを再構築します

これにより、パッチによってパッチ シーケンス情報が自動的に生成され、元の MSI はパッチのインストールに必要なくなります。

PCP ファイルにアクセスできない場合、または元の MSI がまだ必要な場合は、インストールされたファイルがターゲット マシンにコピーされた後に変更または削除されている可能性があります。この場合、2 つの解決策があります。

  • プロンプトが表示されたら、元の MSI を提供します

また

  • インストールされたファイルがアプリケーションやその他のプロセスによって変更されていないことを確認してください
于 2012-06-18T06:28:59.477 に答える