公司网站建设的目的好处,wordpress 4.9 正式版,wordpress怎么设置自己的模板,空间设计说明利用Microsoft Visual Studio Installer Projects打包安装包 具体步骤步骤1#xff1a;安装扩展步骤2#xff1a;创建 Setup 项目步骤3#xff1a;设置属性步骤4#xff1a;添加输出步骤5#xff1a;添加文件步骤6#xff1a;添加桌面快捷方式步骤7#xff1a;添加菜单快… 利用Microsoft Visual Studio Installer Projects打包安装包 具体步骤步骤1安装扩展步骤2创建 Setup 项目步骤3设置属性步骤4添加输出步骤5添加文件步骤6添加桌面快捷方式步骤7添加菜单快捷方式步骤8添加卸载程序快捷方式步骤9生成安装包 此篇博客将说明如何利用Visual Studio上的Microsoft Visual Studio Installer Projects扩展打包安装包。 具体步骤
步骤1安装扩展
在Visual Studio中点击 扩展 - 管理扩展 - 联机 - 搜索Microsoft Visual Studio Installer Projects - 下载最终安装好如图
步骤2创建 Setup 项目
右键点击解决方案添加Setup Project新项目如图
步骤3设置属性
成功创建好如下图会生成三个路径Application Folder用于包含目标项目编译后的文件如dll、脚本等便于在打包时压缩文件、安装时解压文件User’s Desktop 主要是指用户桌面可以在此处添加桌面快捷方式User’s Programs Menu 主要是指用户菜单可以在此处添加菜单快捷方式。 之后 可根据软件需求在 解决方案资源管理器 处设置项目对应属性如图
步骤4添加输出
右键点击Application Folder - Add - 项目输出如图
步骤5添加文件
由于Application Folder 添加项目输出时只会识别dll如下图因此若未将所有文件载入时需手动添加。在下图中其并未将目标WPF项目MRISoftwareDelpoyPlatform中的Scripts文件夹加载进Application Folder。 针对上述问题可右键点击Application Folder - Add - Folder修改名称为Scripts,之后右键点击该文件夹 - Add - 文件在弹出窗口下选择合适路径文件添加成功后如下图 最终文件添加成功之后整个Application Folder 下的文件如下图
步骤6添加桌面快捷方式
右键点击主输出 - Create Shortcut… ,然后根据需求修改快捷方式名称添加成功后如图所示此处快捷方式名称为MRISoftwareDelpoyPlatform 之后将快捷方式剪切复制进 User’s Desktop 中便可在安装后自动创建桌面快捷方式。如图 现对快捷方式添加图标首先在Application Folder中添加ico文件然后按照下图中顺序最后点击ok即可
步骤7添加菜单快捷方式
为了便于显示菜单快捷方式与卸载快捷方式需要在 User‘s Program 下添加文件夹这步操作已在步骤6中实现。先添加菜单快捷方式并为其添加图标步骤与桌面快捷方式类似添加成功后如图
步骤8添加卸载程序快捷方式
此步骤非必须可根据需求进行添加。若需添加Uninstall.exe则 右击 Application Folder -Add - 文件找到 C:/Windows/System32下的msiexec.exe,重命名为UnInstall成功之后如图 为了实现Uninstall.exe对目标安装软件进行卸载需做如下处理点击项目此处为MRIDPSetup - 复制属性页面中ProductCode的值此数据为该项目独有的GUID号 - 右键点击Uninstall.exe - Create Shortcut … - 修改快捷方式的名称 - 将ProductCode按照 “/X {xxxxxx-Your-Product-GUID-xxxx-xxx-xxxx}” 格式填充至快捷方式属性界面的 Arguments - 将快捷方式剪切粘贴至 User‘s Program Menu/MRISoftwareDeployPlatform中即可成功后如图
步骤9生成安装包
右键点击项目 - 生成, 最后生成的安装包如图其中setup.exe 是一个引导程序负责启动安装过程并调用实际的安装文件 .msi 来完成安装也可直接双击.msi文件进行安装。若有其他需求如升级时无需卸载旧包直接覆盖升级可点击 博客 进行查阅。