C# winform 打包

来源:互联网 发布:mac os 照片浏览 编辑:程序博客网 时间:2024/06/06 02:01

winform 打包

1,右击解决方案—添加—新建项目—其他项目类型—安装和部署—安装项目,在下面“名称”中输入自定义的安装项目名称Setup,点“确定”


2,添加主输出:单击左侧“应用程序文件夹”,在中间栏空白处右键—添加—项目输出,在项目栏选择你的界面层或者你的主程序文件,中间选择“主输出”,点击“确定”。


3,添加开始程序中的文件夹:右击左侧“用户的程序菜单”—添加—文件夹,自己设置名称。


4,添加开始程序中和桌面的主程序快捷方式:左侧单击刚新建的文件夹,在中间栏空白处右键—创建新的快捷方式,选择“应用程序文件夹”,选择里面的主输出,点击“确定”,然后改名为自己的设置;左侧单击“用户桌面”,在中间栏空白处右键—创建新的快捷方式,选择“应用程序文件夹”,选择里面的主输出,点击“确定”,然后改名为自己的设置。


5,设置程序图标:先把图标文件放到你的程序目录下,单击左侧“应用程序文件夹”,在中间栏空白处右键—添加—文件,把图标文件添加进来。然后左侧“用户的程序菜单下”的文件夹,中间栏左键单击刚才新建的程序快捷方式,右边属性窗口,Icon—浏览—选择刚放进目录下的图标文件,确定。同理添加“用户桌面”里快捷方式的图标。


6,添加卸载功能:在c:/windows/system32文件夹下找到msiexec.exe文件,复制到程序目录下,然后按照图标的方法添加到“应用程序文件夹”中,然后像添加主程序快捷方式一样在开始程序中添加这个卸载的快捷方式,名字可以自己设置。然后在“解决方案管理器”中单击“Setup”,也就是你的安装项目,在属性窗口找到“ProductCode”,复制它后面的值,然后单击刚新建的卸载的快捷方式,属性中找到“Arguments”,在后面的框里输入“/x”再加上刚才复制的值就行了。


7,在Setup属性中可以自己设置“ProductName”和“Title”的内容;


8,修改安装默认路径:单击左侧“应用程序文件夹”,属性中“DefaultLocation”把中间的“[manufacturer]”删除,否则安装路径中会出现你自己的用户名。//manufacturer 会出现在C:/Program Files后


9,添加系统必备:右击(注意是右击)—属性—系统必备按钮,在“指定系统必备组件的安装位置”中选择“从与我的应用程序相同的位置下载系统必备组件”,确定。//指生成的net framework放在的位置 安装时要带着


10,生成安装项目:右击“Setup”—生成,稍等会儿,OK,大功告成了!然后到你的项目文件夹中可以看到“Setup”文件夹,在“Debug”下就可以看到安装文件了!

 

原创粉丝点击