1

私はVisual Studioでセットアッププロジェクトを初めて使用します.1つを作成しようとしましたが、セットアッププロジェクトで構成したとおりにファイルを展開しました。しかし、インストール ファイル (.msi) をテストした後、理解できないことがありました。

  1. コントロール パネルの [プログラムの追加と削除] リストにエントリがありません。最初にそのバージョンをアンインストールする必要がありますが、[プログラムの追加と削除] にエントリが見つかりませんでした。また、uninstall.exe ファイルもありません。レジストリでアプリケーションの実行可能ファイル名を含むすべてのエントリを検索して、これらのエントリを削除しようとしましたが、それでもそのダイアログが表示されます。(ターゲット マシンにインストールされている別のバージョンを検出できる何らかの方法が必要です)。

  2. Setup プロジェクトで展開したアプリケーションの uninstall.exe を作成するにはどうすればよいですか? セットアップ プロジェクトをビルドすると、自動的に作成されるはずだと思いました。

どうぞよろしくお願いいたします。ありがとう。

4

1 に答える 1

3

msi パッケージを使用してアプリケーションをインストールする場合、uninstall.exe はありません。既にインストールされているアプリケーションの msi をダブルクリックすると、修復またはアンインストールを選択できます。

インストール パッケージに付けた名前は何ですか? おそらく、デフォルト名のままにしたり、アプリケーションとは異なる「奇妙な」名前を付けたりして、それが見つからないのです。7では、インストールされたプログラムをインストール日で並べ替え、最後にインストールされたものを確認できます.XPで可能かどうかは覚えていません.

于 2013-04-06T17:49:15.630 に答える