VS2015のリリースパッケージャ

1、インストール  Visual Studioインストーラープロジェクトの拡張を
通常のプログラムをダウンロードしてインストール

VS2015 Visual Studioインストーラーパッケージを使用して2、

最初のステップは、インストールプロジェクトを作成します

 

次のように:

  

一番左のボックスに3つのフォルダがあります

1.「アプリケーションフォルダ」や「アプリケーションフォルダは、」アプリケーションをインストールしたいファイルを追加する必要があることを示しています。

2.「ユーザーのプログラムメニューは、」言ったことを「ユーザーのプログラム」メニュー」:アプリケーションをインストールした後、コンテンツが中に表示されるユーザのは、このフォルダ内に、一般的に「スタートメニュー」、あなたは格納するために使用されるファイルを再作成する必要があります:アプリケーションの.exeファイルとアンインストーラー.EXE;

3.「ユーザーのデスクトップ」または「ユーザーのデスクトップには」、言った:アプリケーションをインストールした後、.exeがユーザーのデスクトップにショートカットを作成します。

 

第二のステップ、「アプリケーションフォルダ」を追加するには、右クリック - ファイルを

 

追加されたエグゼファイルは、アプリケーションプログラム(メインプログラム../bin/Debugフォルダにあるexeファイル)をコンパイルされたデバッグファイルのディレクトリに一般的です。

添加した後、それは一般的に必要とされるexeファイルのプログラムも自動的にあなたが確認することができ、自動的に依存関係をインポートし、その中に見ることができます右側には、そのような様々なDLLファイルとして、ミックスに「見つかった依存関係を」追加の依存関係します行方不明

次に、可能性は自動的にミックスに追加されないように、いくつかのフォルダやXML設定ファイルとを残して、今回は手動で自分自身を追加する必要があります

同じように、右クリックして「アプリケーションフォルダ」を追加 - フォルダを追加 - ファイルを、ここではそれらを繰り返しません

PS:ここでは依存ファイルと同じフォルダを追加する必要があるフォルダは、存在する場合

 

第3のステップは、ショートカットを作成することです

 

「......へのショートカットを作成する」を右メインのexeファイルを選択

然后,中侧框框里会出现一个快捷方式项,将它剪切,粘贴到"用户桌面"文件夹下

至于快捷方式的名称、图标、描述等其他属性,可以在属性面板中设置,如下

 

第四步,添加卸载程序

 

既然有安装就有卸载,卸载程序其实是一个Windows操作系统自带的程序(C:Windows\System32\Msiexec.exe),只不过是通过给它传特殊的参数命令,来让它执行卸载

添加和设置卸载程序的操作如下:

首先,将卸载程序放在"应用程序文件夹"目录下,右键"应用程序文件夹",添加——文件,在系统盘下找到这个路径文件——C:Windows\System32\Msiexec.exe添加进去

由于Msiexec.exe这个名字不够直观,所以一般接下来我们会对它重命名,一般改为"卸载.exe"或"UnInstall.exe",然后给它创建快捷方式并将快捷方式放到"用户程序菜单"目录下

  

接下来是很关键的一步,设置卸载参数,告诉卸载程序该卸载哪个

首先,找到安装项目的ProductCode,在安装项目的属性面板中可以看到,如下

复制此ProductCode ,粘贴到"卸载.exe"快捷方式的Arguments属性,前面加/x空格,如下

Arguments="/x {81575537-5736-457F-9DBE-857C1F67BE70}"记得/x后面一定要有个空格

 

第五步,其他设置

 

如果还想对安装程序进行其他设置,比如,友化安装欢迎界面,自定制安装步骤,修改注册表,设置启动条件(比如要求必须先安装指定的.net FrameWork版本才可以启动)等,可以右键安装项目,在View中可以进行选择设置,如下

有需要可以再去研究,这里就不详细赘述了

设置默认安装路径

选中Application Folder点击右键,修改安装默认文件夹,可以直接填入

 

第六步,设置系统必备

 

一般我们开发的程序都有一个目标框架,也就是所依赖的.net Framework版本环境,如.net Framework 2.0/3.5/4.0/4.5等

要想我们的程序能在电脑上正常运行,首先就得保证电脑上装有指定的.net Framework版本框架,可以在安装包的属性中设置,启动安装前检查操作系统中是否安装了指定版本的框架或其他依赖,设置方法如下:

右键安装包项目,点开"属性"

然后点击"Prerequisites……"

选择你程序需要的.net Framework版本以及其他依赖项

选择"从组件供应商的网站上下载系统必备组件",这样一来,即使电脑上没有安装需要的.net Framework也不要紧,只要设置了这项,安装程序会自动从微软的官网上下载对应的组件并安装,是不是很方便

  

 

第七步,生成打包安装文件

 

右键安装项目,选择重新生成

然后打开解决方案文件夹下的Debug或Release文件夹,就可以看到生成的安装文件

生成的setup.exe与setup.msi的区别

setup.exe里边包含了对安装程序的一些条件的检测,比如需要.net的版本是否安装等,当条件具备后,setup.exe接着调用setup.msi,而setup.msi则可以直接运行,如果你确定条件都具备的情况下

 

本文链接:https://blog.csdn.net/Firefly_cjd/article/details/77450839

おすすめ

転載: www.cnblogs.com/qq52117354/p/11434031.html