Mfc

Visual Studio2013用のInstallShield限定版



Installshield Limited Edition



Visual Studio 2013グラフィックチュートリアル用のInstallShield限定版(.NET Frameworkをパッケージ化する方法を教えてください)
この記事は、元のリンクである「My Le BarSoftwareStation」から転送されています。 http://www.wuleba.com/?p=23892

VisualStudio用のInstallShieldLimited Editionのチュートリアルと資料が少なすぎるため、本日、特にMicrosoft .NET Frameworkのパッケージ化と統合を含むC#プロジェクトのパッケージ化についてこの記事を書くことにしました。公式からダウンロードされたVisualStudio用のInstallShieldLimited Editionの最新バージョンは、VS2010、VS2012、VS2013をサポートしています(MavericksはWIN7とWIN8に正しくインストールされていますが、WIN8.1は生死を問わずインストールされません...)



登録をダウンロードする方法:

http://go.microsoft.com/fwlink/?LinkID=239620&lang=1033&ver=ult



あなたの電子メールで登録してください、無料で登録コードを送ります、クラックする必要はありません

特定の手順:

Visual Studio 2013用のInstallShield限定版(.NET)



1.パッケージをテストするための基本的な3層プロジェクトを作成します

Visual Studio 2013用のInstallShield限定版(.NET)

2.実情に応じて、プログラムの基本情報を記入してください。

Visual Studio 2013用のInstallShield限定版(.NET)

3、このステップは非常に重要です、写真を見てください:

1)簡体字中国語に設定します。そうしないと、インストールパスに中国語が含まれていると問題が発生します。
2)デフォルトのインストールパスを設定します
3)デフォルトのフォントを変更します
4)アップグレード、再パッケージ化するたびに、行の右側にある[...]ボタンをクリックするだけで、コードが再生成され、インストール中に古いバージョンが自動的に上書きされます。

Visual Studio 2013用のInstallShield限定版(.NET)

4.必要な.NETFramework4.0を選択します。

Visual Studio 2013用のInstallShield限定版(.NET)

5、ここでは何もしません

Visual Studio 2013用のInstallShield限定版(.NET)

6、パッケージ化するファイル、プログラムを追加します

Visual Studio 2013用のInstallShield限定版(.NET)

7、右クリック-プロパティ(プロパティ)

Visual Studio 2013用のInstallShield限定版(.NET)

8、非常に重要:

1).NETプロジェクトDLL、EXEの場合は、デフォルト設定に従い、変更しないでください。変更しないと、エラーが発生します。
2)OCXやActiveXなどの登録が必要なDLLの場合は、[自己登録]を選択します

Visual Studio 2013用のInstallShield限定版(.NET)

9、ショートカットを設定します

Visual Studio 2013用のInstallShield限定版(.NET)

10、レジストリ構成:

1)これを開く
2)このテストプロジェクトではレジストリ情報を書き込む必要がないため、何も変更しません。プロジェクトでレジストリを作成する場合は、自分で記入するだけです。

Visual Studio 2013用のInstallShield限定版(.NET)

11、インストールインタビュー(インストールインターフェイスダイアログ構成):

1)これを開く
2)変更しません。誰もが自分のニーズに応じて調整します。
3)変更する場合は、こちらをクリックしてください

Visual Studio 2013用のInstallShield限定版(.NET)

12、インストール手順、ダイアログボックス、背景などを変更します。

Visual Studio 2013用のInstallShield限定版(.NET)

13.この時点で、最も重要な質問が残っています。.NETFrameworkをプログラムにパッケージ化する方法は次のとおりです。

1)解決策、「アプリケーションデータの指定」をクリックします–「再配布可能ファイル」をダブルクリックします–「Microsoft.NET Framework 4.0 Full」をチェックします–チェックします。自動的にダウンロードされ、ダウンロード速度が遅くなります。終了後、右サイドは「ローカルにインストール」になります

A).NET 4.0:全員が遅すぎる場合は、オンラインにしてダウンロード:dotNetFx40_Full_x86_x64.exeを実行し、次のパスに配置します。
C: Program Files(x86) InstallShield 2013LE SetupPrerequisites Microsoft .net 4.0 Full
これは多くの時間を節約しますが、これに加えて、他のものをダウンロードする必要もありますが、あなたは時間のこの部分を節約することができます

B).NET 3.5 SP1:dotnetfx35.exeをダウンロードし、次のパスに配置します。
C: Program Files(x86) InstallShield 2013LE SetupPrerequisites Microsoft .net 3.5 SP1 Full

Visual Studio 2013用のInstallShield限定版(.NET)

14、最終設定:

1)解決策、「リリースの準備」をクリックします–「リリース」をダブルクリックします–「SingleImage」をクリックします–「Setup.exe」をクリックします–「InstallShield前提条件の場所」を見つけて「Setup.exeから抽出」に設定します

Visual Studio 2013用のInstallShield限定版(.NET)

図15に示すように、包装が完了し、操作効果は上記のとおりである。
1)パッケージ化されたプログラムは次の場所に配置されます:XXX Express SingleImage DiskImages DISK1 setup.exe(70.9MB、比較的大きい)

転載:https://www.cnblogs.com/webda/p/5077774.html