べきものと懸念の再配布.NETランタイムとなりますか。
-
20-08-2019 - |
質問
私は、以下のように再配布.純実行可能な場合も申請で増加によりアプリケーションのサイズをダウンロード時に、開発時間が紹介多くの異なる展開。はMicrosoftが必要となる場合があります。NETランタイム経由でWindowsのアップグレードしてみた。ない場合は、どのオプションの再配布.NETランタイム?マイクロソフトでは簡単には再dstribute runtimeます。純appliactions?ものです。純runtime gauranteedする後方に対応していますか?
私のまとめの回答をこちらです。のように見えていbootstrapperの少なくともをチェックの存在。純ます。代替オプションパッケージはドキュメントを展開するものであれば、これは存在しない。複数のオプションパッケージング&Visual studioはオプションを提供するために構築インストーラープロジェクトを行います。また他のパッケージング-オプションのようなInnoSetup,WIX等いオプションを得ることができ、無料)。実行時の設置が必要で再起動およびレクトオプションが再開されるべきであるアプリのインストール後に再起動します。
解決
また、あなたはをはそのことについて心配する必要があります。ランタイムがなければ、あなたのアプリケーションが不思議に動作しません。あなたは、実行時のいくつかの特定のバージョンがプリインストールされていることを前提とすることはありません。
上述したように、、VSでのインストーラプロジェクトウィザードが必要な場合にのみ、それをダウンロードし、セットアップファイルを作成します。 NSISとInno Setupのは、同じことをするスクリプトを持っています。あなたは、ランタイムをインストールするときに引き続き、セットアップを再起動し、かつ、処理する必要があることに注意してください。私は、インストーラウィザードがあなたのためにこれを扱うと考えています。
他のヒント
ただ、Windowsインストーラプロジェクトを作成します。あなたはVS2005とVS2008でのオプションとしてこれを持っている必要があります。システムは、.NETランタイムやそのことについては、他の必要なソフトウェアがインストールされている、あなたのアプリケーションをインストールする際には確認します。これはあなたのインストーラパッケージではなく、あなたのアプリケーションに追加します。これは、あなたのアプリケーションをインストールしたり、シールドをインストールし使用する方法通常ます。
ここガイドである。
あなたはインストーラパッケージを作成すると、それが必要な場合は、それが唯一のランタイムをインストールします。すなわちない既にシステム(または間違ったバージョン)の
編集:はい、あなたがこのパッケージを作成する必要があり、それはまさにこの事について、あなたの人生は多くの容易になります。あなたはVSでこれを行うような方法は、[ファイル] - > [プロジェクトで、プロジェクトをintstaller選択します。ウィザードはオプションをご案内します。
用bootstrapperのかを確認することができれば.純設置され、そのダウンロードが必要です。
例えば、 MSI工場 bootstrapperんな提唱MSI工場で醜います。そのbootstrapperでは単独では海沿いにあり、砂浜のライセンス費用の場合は開発中の商用ソフトウェアのようない)にあるスクリプトできますこの機能を実行します。まだWiX+MSI工場bootstrapper配信シングル圧縮EXE(30Mb)、小さな1Mb"ダウンローダ"EXEをダウンロードするせん。※両EXEの存在チェックを。純2.0ダウンロードしています。また配信スタンドアロMSIもチェックします。NETおよびブロックの設置場合できないのです。
基本的にはなったの
- Windows XPにあなたが船です。います。お客様のニーズにインストールで手動(表示されますオプションのWindows Updateコンポーネント
- ビスタ-が付属。●純2.0が ない 1.1)
- Server2003-船舶ます。純1.1
は無視します。NET1.1は、無視されます。ビスタのユーザ以降のみで設置されたレガシーアプリケーションサポート、だけます。
.純2.0の最も一般的にインストールバージョンからユーザーまたは10%以下のユーザーです。純3.5れます。アプリケーションの場合は一般的な技術と遊観をしたと思い~50%の人がしてます。純3.0です。がんを対象に、消費者-小売業/non-テック市場できるのではないでしょうかを推定で約30%です。純2.0 10%ます。純3.0以上。
上記の数値はブラウザへの交通のウェブサイトでは、主に技術的でない。このようにアイデアを用意しています。IEを常に報告する.NETバージョンのユーザーエージェント文字列で出、ウェブログを開始分析:)
それはその時々です。日々目まぐるしく変わっていたので、インストーラを前提としたいお客様もあり方ないかもしれないインターネット接続のダウンロードを行います。
は数え上げればきりがないことができるの?
- などの試験のためのバージョンの.当期純に機械を口に出る場合にはインストールでございません。
- 作版のインストールが含まれます。NETランタイムを設けされます。
- 作バージョンのインストールダウンロードす。純runtimeのインストールしてくださいます。
だろのお客様はすべてオンラインでいうオプション3です。益その他の前提条件のように結晶の報告またはSQLです。して設置したいことが分かったが、このインストールが100mbです。70MB+は重要な条件となる。