古い Web セットアップ プロジェクトを InstallShield LE に変換するという大変な作業を開始しました。
だから私はこれを行う方法を探し回っています。そして、私の神はそれがどれほど乱雑であるか。
私はそれらのガイドの1つに従いました。Web アプリケーションをインストールするには、Program Files にダミー データをインストールする必要があるようです...? セットアップの Program Files 部分を削除/削除する方法が見つかりませんでした。セットアップ ダイアログでは、ターゲット フォルダが C:\Program Files\whatever として表示されます。
Web アプリケーションを正しい IIS フォルダーにのみインストールすることは可能ですか?
クリーンインストールしたい。InstallShield が制限されているという理由だけで、がらくたの残り物はありません。
シンプルなインストーラー ツールがもうないことは、私を悩ませます。VS2010 セットアップ プロジェクト パッケージ (c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\Deployment) をハックして、VS2013 で動作させることさえ試みました。ほぼロードされましたが、ロード時に「80070057 - E_INVALIDARG」エラーが発生しました。
勇気があり、カスタム プロジェクト タイプがどのように機能するかを知っている人がいる場合は、機能する (ただし古い) セットアップ プロジェクトを再び機能させることができるかもしれません。