0

ネットフレームワークがインストールされているかどうかを確認する必要があります。インストールされていない場合は、MicrosoftのWebサイトからダウンロードする必要があります。

その場合、私は使用する必要があることを知っています:

  • ユニバーサルな独立したインストールを提供するための.netフレームワークに基づかないいくつかの外部スクリプト/コンポーネント/言語

また

  • .net Frameworkをチェックするインストールスクリプトを使用してダウンロードし、その後.netインストーラーを実行します。

その機能の良い習慣/例/実装はありますか?

4

2 に答える 2

0

古いセットアッププロジェクトテンプレートについてはよくわかりませんが、ClickOnceインストーラーはコードなしでそれを実行できます。プロジェクトのプロパティを開いて[公開]タブを開き、同じ名前のボタンを押して前提条件を選択し、[公開]をクリックしてインストーラーパッケージを作成します。

詳細については、「方法:ClickOnceアプリケーションを使用して前提条件をインストールする」を参照してください。

于 2012-11-22T07:41:36.187 に答える
0

ネット フレームワークがインストールされているかどうかを確認します。指定したパスが存在するかどうかを regedit で確認して、.net がインストールされているかどうかを判断できます。例: .net3.0 がインストールされていることを確認します。パスは HKEY_LOCAL_MACHINE\OFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup です。

.net をインストールすると、.net セットアップ パッケージのコマンドラインを使用してサイレント インストールできます。例: dotnetfx.exe /q:a /c:"install /l /q"

于 2012-11-22T08:37:00.633 に答える