こんにちは。アプリケーションのmsiファイルを作成するためにVisualStudioを使用しています。.net2.0がシステムに存在するかどうかをチェックします。存在しない場合、インストールは中止されます。
.net 2.0が存在しない場合はインストールし、アプリケーションのインストールを続行し、インストールを中止しないようにする必要があります。
Visual Studio 2005のセットアップおよび展開プロジェクトでこれをどのように実現できますか?
こんにちは。アプリケーションのmsiファイルを作成するためにVisualStudioを使用しています。.net2.0がシステムに存在するかどうかをチェックします。存在しない場合、インストールは中止されます。
.net 2.0が存在しない場合はインストールし、アプリケーションのインストールを続行し、インストールを中止しないようにする必要があります。
Visual Studio 2005のセットアップおよび展開プロジェクトでこれをどのように実現できますか?
わかりません。しかし、VS セットアップ プロジェクトにかなりの時間を費やしてきたので、1 つだけ言えることがあります。それらはひどいものです。私は本当にひどいことを意味します。私は VS が大好きですが、それらのプロジェクトは恥ずかしいものです。彼らと一緒にどこにでも行けると彼らが考えているのは哀れです. それらがどれほどひどいものであるかを十分に強調することはできません。
そうは言っても、あなたがすべきことは、通常「WiX」として知られているWindows Installer XMLに切り替えることです。基本的にいくつかの基本的なリンクアップを行うだけの VS プラグインが付属しており、必要に応じて XML をセットアップします。何のUIもないので、慣れが必要です。ただし、最終的には、VS のものに対する大幅な改善であるため、フォーマットに慣れるために余分な時間 (1 時間程度) を費やす価値があります。