环境:app
1)VS 2015 Windows10 x64 .net framework 4.5.2.net
要点:图片
1)安装模式和设置选择能够脱机使用。资源
2)系统必备组件中安装位置选择与应用程序相同位置下载系统必备组件。io
3)考虑到安装包安装的环境可能没有.net framework4.5.2环境,所以须要将.net framework 4.5.2打包进来,步骤以下:打包
a.先到官网下载NDP452-KB2901907-x86-x64-AllOS-ENU.exe和NDP452-KB2901907-x86-x64-AllOS-CHS.exe。配置
b.将NDP452-KB2901907-x86-x64-AllOS-ENU.exe拷贝到C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\DotNetFX452目录下,若是不存在目录DotNetFX452则建立该目录。32位系统下下载
为C:\Program Files\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\DotNetFX452目录。程序
c.将NDP452-KB2901907-x86-x64-AllOS-CHS.exe拷贝到C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\DotNetFX452\zh-Hans目录下。32位系统下配置文件
为C:\Program Files\Microsoft Visual Studio 14.0\SDK\Bootstrapper\Packages\DotNetFX452\zh-Hans目录。
4)完成上述步骤就可以成功发布了。
打包我的自定义资源
通常来讲咱们须要打包一些自定义的资源到安装包中,好比默认配置文件,图片等。添加的步骤以下:
1)首先在工程中添加资源;
2)将资源属性中复制到输出目录改成始终复制,生成操做改成内容;
3)到工程属性中的发布页面,点击应用程序文件,在列表中会看到该资源被自动包含进来。