方案二此方案是通过Visual Studio里面的拓展进行完成的。我个人感觉这个并不是完整意义上的打包,因为他会生成两个文件一个是exe文件另外一个是msi文件。少了msi文件就无法安装和运行。
第一步:安装拓展,搜索Microsoft Visual Studio Installer Projects插件。也可以在浏览器直接下载安装Microsoft Visual Studio Installer Projects。安装完成后,重新打开visual studio即可。
注意关闭visual studio, 会自动弹出一个页面直接点击Modify 就可以了。
第二步:重新打开软件,打开要打包的程序。找到解决方案点击(一般是在右边)右键→添加→新建项目
第三步:在搜索栏中搜索setup→点击Setup Project→下一步
第四步:创建项目,名称随便命名一个就好。
第五步:点击Application Folder右键→add→文件(将相关文件选中即可)
参照其他博客的解释:Application Folder:是程序中要用到的一些文件User‘s Desktop:桌面快捷方式及图表User’s Programs Menu:开始菜单
第六步:点击Application Folder右键→add→项目输出(里面的选项一般默认即可,如果项目的代码量大请选择主程序代码)
第七步:主输出from→Create Shortcut to主输出from贪吃蛇(Active)。操作完后会得到一个文件,这个文件可以理解为一个快捷方式吧
第八步:其实到这一步基本上就可以生成文件了,但是为了软件美观,我准备把快捷方式的图标换一下。
首先把刚刚生成的文件拖到User‘s Desktop文件夹中,然后到User‘s Desktop文件夹中就可以看到刚刚拖拽的文件,点击那个文件,在右下角就可以看见一些自定义的内容了。目前我只清楚这两个的含义。(注意图标的格式一般为.ico格式,图标也必须在第七步导入的文件中,方便寻找。)
第九步: