.NET Framwork 应用程序打包(发布/部署)初探

        做完一个程序是不是很兴奋?急于与他人分享,怎么办?如何保证在用户机上正常运行你制作的程序?
        在VS2005下(2003也可)自带了打包程序,使用它,打包成一种愉快的差事。
        打开你要打包的工程,在主菜单-〉File-〉Add New Project,在打开的“Add New Project”对话框中(其实是你很熟悉的“新建工程模板选择对话框”)选择“Project types”目录树的“Other project types”节点,之后在Templates中选择“Setup Project”,在“Name”中输完你喜欢的名字点OK就行了。
        环境会打开配置界面,你会发现在右边的“File System On Target Machine”有三个节点:Application Folder、User's Desktop和User's Programs menu,
分别对应:主程序安装目录(包括文件结构和文件等)、安装到桌面上的目录结构和文件、在“开始”中的菜单结构。
        右键单击以上各节点,选择Add可以添加:文件夹、文件及其他安装相关内容(根据你程序要用的东东而定,最基本的,要包含你想发布的程序的exe文件)。
        做完以上步骤,build。
        最后,你只要将setup工程目录Release文件夹下的setup.exe和*.msi文件分发即可。
原文地址:https://www.cnblogs.com/wqlblogger/p/364032.html