C#编写的winform程序打包方法
C#编写的winform程序打包方法
1.在解决方案资源管理器 点击“解决方案” 添加 “新建项目” 选择-->其它项目类型-->安装和部署-->安装项目
可修改名称、路径,默认不修改也可以
2.右击 刚刚添加的“安装项目” 点击“添加”-->“项目输出” 直接点击 “确定”.
3.右击 “安装项目” -->“视图” -->“文件系统”
会看到有三个分类文件夹:1.应用程序文件夹 2.用户的“程序”菜单 3.用户桌面
点击 应用程序文件夹 -->选中“主输出来自[解决方案即项目]”;复制并粘贴到“用户桌面文件”下 即是 桌面快捷方式。
在用户的“程序”菜单下也粘贴个同样地安装快捷方式;即windows系统的开始菜单里的哪个快捷方式
接下来就剩卸载了:
点击“应用程序文件夹” 里 右击 添加-->“文件夹” 路径: c:\windows\system32文件夹下找到
msiexec.exe文件名字改不改都行。
然后再 用户的“程序”菜单下也卸载创建快捷方式
重要的是 在解决方案资源管理器下左键单击“安装项目” 按F4快捷键会看到属性里的ProductCode值
拷贝至右击“卸载快捷方式”-->“属性窗口” Arguments属性中输入/x {ProductCode}值就OK了
然后生成解决方案