首页 > 其他分享 >VS工程打包成windous可安装运行软件

VS工程打包成windous可安装运行软件

时间:2022-09-27 16:24:08浏览次数:81  
标签:文件夹 文件 工程 dll 添加 windous 软件 安装 打包

VS工程打包成windous可安装运行软件

一、工程项目开发

       略。。。(自已对应的项目工程)

二、工程项目打包

1. 确保VS下载安装自带打包插件: visual studio installer

      安装方法1:在VS工具选项卡——>扩展与更新中——>联机搜索visual studio installer——>下载插件   

 

   (注:若下载后未能进入自动安装扩展界面,则是安装VS下载工具时未勾选VS扩展开发选项,重新打开下载工具勾选下载安装即可)

 

 

     安装方法2:官网下载相关插件后安装:https://learn.microsoft.com/en-us/visualstudio/deployment/installer-projects-net-core?view=vs-2019

2.在解决方案中添加新建Setup Project项目:

 

  

 

 

 添加项目以后如下图所示三个文件夹:

 

 

  添加资源文件:

           将运行程序所需要的图片、参数、数据和dll文件,添加到文件夹中。(dll参照下文)

 

 

   分别添加工程中参数文件夹和单个文件,添加一个项目输出文件作为主输出,添加一个主输出的快捷方式拖到文件夹中。

   添加一个.icon文件文件夹中,作为软件的桌面图标。在中的快捷方式中右键属性窗口,在Icon栏添加制作的

           icon文件。

 

   

 

 

              

 

 

查找项目工程中所需的dll文件:

 (1).安装 ependency walker   下载地址:http://www.dependencywalker.com

 (2).查找 工程文件的依赖dll文件 使用方法:https://blog.csdn.net/xp178171640/article/details/116836525 

 

 

 (3).复制粘贴到工程项目下后,添加到setup工程资源文件 ;

  

 

 

 右键属性找到每个dll的文件所在位置:

 

制作软件安装桌面图标.icon文件:    https://www.bitbug.net/    (找一张图片按流程即可)

3.完成资源配置后重新生成 setup工程,右键setup工程打开资源文件夹中生成了一个.exe文件和一个 .msi文件。

 

 

点击.msi文件就可以安装运行软件。

  

      

 

 

 

 

 

 

 

 

 

 

 

 

  

 

标签:文件夹,文件,工程,dll,添加,windous,软件,安装,打包
From: https://www.cnblogs.com/Jack-Elvis/p/16734946.html

相关文章

  • 软件测试用例常用七大方法
     第一:测试用例格式包括十大特点用例编号测试项测试标题用例属性重要级别:高中低预置条件测试输入操作步骤预期结果实际结果第二:等价类1,等价类定义2,等价类......
  • 软件测试的流程
    1.需求分析2.编写测试用例(测什么怎么测)3.评审测试用例4.搭建测试环境5.等待程序开发包6.部署测试包7.冒烟测试(测试主体功能是否有问题)8.执行测试用例9.bug跟踪处......
  • 软件测试常考面试题-软件测试面试宝典(一篇足矣)
    问:软件测试的原则?答:1.所有测试的标准都是建立在用户需求之上2.始终保持“质量第一”的觉悟,当时间和质量冲突时,时间要服从质量3.需求阶段应定义清楚产品的质量标准4.软......
  • 软件测试的八个原则
    1.所有测试的标准都是建立在用户需求之上2.始终保持“质量第一”的觉悟,当时间和质量冲突时,时间要服从质量3.需求阶段应定义清楚产品的质量标准4.软件项目一启动,软件测试......
  • 晶体、分子结构软件:CrystalMaker for Mac
    晶体结构软件CrystalMakerformac创建、显示和操作各种晶体和分子结构,CrystalMakerMac版便捷、灵活,能够容易的载入结构数据并产生壮观的,相片型的图形,戴上红/蓝眼镜,还可......
  • 【原创】推流录屏软件OBS使用教程--录屏
    之前有录屏需要,写了一篇关于ffmpeg录屏的文章,反响还不错,但是直接用ffmpeg门槛有些高,今天写一篇图形界面的录屏推流工具OBS的使用教程。这次先写OBS的录屏教程下载安装......
  • 软件的自动更新实现
    【转载自】https://www.cnblogs.com/meteorcui/archive/2005/11/16/2021123.html1.思路:使用WebService来实现这一功能,Webservice中放一xml文件,用于存储版本和需要更新......
  • 为什么同行业,同个软件,有些 ERP 成功,有的失败了?
    企业的差异性是各类系统部署必须正视的关键问题!同行业,同个软件,有些ERP成功,有的失败,基本上是企业差异性没有得到重视的,所以一点也不应该感到奇怪。规模不同、行业不同、发......
  • Ableton Live 11 Suite:强大的音乐创作软件
    AbletonLive11Suite是由来自国外Ableton公司的一款旗舰级音乐创作软件!新发布的Live11添加了许多要求很高的功能,例如优雅的编曲系统和对MPE的支持,还有新设备以及现......
  • 关于从“’四则运算程序‘例子出发, 逐步构建一个能解决实际问题的’软件‘”的思考
    1.首先根据作业要求写出一个简单的程序    它可以达到的效果为:首先运行程序,输入一个数字,该数字为想要生成的题目的数量,输入数字后能生成对应数目的题目和答案。题......