1、从官网上下载Visual Studio Installer。
地址:

https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects

2、安装完成后,打开你想要生成项目后,在解决方案中右键添加新建项目,然后双击steup projiect

3、选择项目输出,Application Folder文件夹下添加程序debug路径下需要的文件夹和文件,可以用ctrl v直接粘贴。


4、在主输出上右键第一个创建快捷方式并更改名字添加ICO图标文件,右击快捷方式,选择属性,ico可修改快捷方式的ico图片文件,ICO图片可以提前复制粘贴到Application Folder文件夹下

5、将快捷方式拖动到左面第二个User’s Desktop也就是桌面内

6、生成steup文件,关闭项目复制到其他电脑安装即可

7、C#文件路径问题,使用相对路径
为了使程序可移植,必须使用相对路径Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+@“picture\empty.png”);
其中,AppDomain.CurrentDomain.BaseDirectory表示程序运行目录,picture是放在自己工程bin\debug路径下

8、输出失败问题
右键->属性->对应自己.net版本


9、重新生成
如果出现File targeting ‘AMD64‘ is not compatible with the project‘s target platform ‘x86‘
先鼠标左键选择steup再按F4修改为X64再重新生成

10、出现错误内容:
ERROR: 要在“系统必备”对话框中启用“从与我的应用程序相同的位置下载系统必备组件”,必须将“Microsoft .NET Framework 4.7.2 (x86 和 x64)”项的文件“DotNetFX472\NDP472-KB4054530-x86-x64-AllOS-ENU.exe”下载到本地计算机。有关详细信息,请参见 http://go.microsoft.com/fwlink/?LinkId=616018。
ERROR: 要在“系统必备”对话框中启用“从与我的应用程序相同的位置下载系统必备组件”,必须将“Microsoft .NET Framework 4.7.2 (x86 和 x64)”项的文件“DotNetFX472\NDP472-KB4054530-x86-x64-AllOS-CHS.exe”下载到本地计算机。有关详细信息,请参见 http://go.microsoft.com/fwlink/?LinkId=616018。
可以查看下面这个博客

https://blog.csdn.net/shenhch/article/details/113848441

把ndp472-kb4054530-x86-x64-allos-enu.exe放在C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX472路径下
把ndp472-kb4054530-x86-x64-allos-chs.exe放在C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX472\zh-Hans下
文件下载地址:

链接:https://pan.baidu.com/s/1Digt-zKPNpv-B6sB5dwVTA 提取码:glpu

VS2019生成Steup文件在其他处理器运行相关推荐

  1. vs2019生成dll文件及(C#)使用

    vs2019 生成dll文件及使用 一.c++生成dll文件 32位Dll生成 64位dll生成 注意 c#程序dll使用 一.c++生成dll文件 32位Dll生成 打开vs2019,建立c++的d ...

  2. 使用VB生成.exe文件在其他电脑运行

    咳咳,我是小白一个,写博客作为学习记录,加深印象,可能写的不对,或者有些地方写的不全,欢迎在下评论哈,我会及时更正 传送门:博客汇总帖 正文开始 生成EXE文件 注意 如果没有使用ActiveX控件, ...

  3. NXP-MPC5748G车载MCU使用(食用)方法(踩坑)实用指南(骗人教程)(三):MATLAB/SIMULINK生成代码给MPC5848G嵌入式处理器运行

    打开SIMULINK,随便加载一个地图文件(例如xiaoquanbiansu.mat),将simulink中的cmdSelector模块删除或注释,找到需要被导入到MCU的相应代码模块,右键点击该模块 ...

  4. idea 使用exe4j生成exe文件并且附带jre运行环境(亲测有效)

    转载地址: https://blog.csdn.net/qq_40794266/article/details/88691936

  5. ubuntu下wget下载Linux内核源码、make生成.config文件

    根据资料,如果要调试Linux内核源码,需要自己编译内核源码:原因是,一般下载的内核并不是为调试而编译的,要在编译时开启 "Compile the kernel with debug inf ...

  6. python可以自动运行m文件吗_如何运行m文件而不启动matlab

    如何将MATLAB程序编译成独立可执行的程序?如何将编译好的独立可执行程序发布在没有安装MATLAB的电脑上?下面将一步步实现: 一.生成独立可执行的程序(exe文件)步骤 1.安装编译器.可有多种选 ...

  7. vs2019生成的exe文件在别人电脑运行不了

    解决vs2019生成的exe文件在别人电脑不能运行的问题 右键解决方案->属性 把运行库修改为如图即可

  8. pyinstaller打包生成的exe文件(并设置运行时静默)

    pyinstaller打包生成的exe文件(并设置运行时静默) 目录 pyinstaller打包生成的exe文件(并设置运行时静默)

  9. VS2019项目打包生成.exe文件与Setup的步骤实现

    对于Visual Studio Installer ,我们通常称为:setup项目,是一个用于自定义安装部署的项目方案.但是在VS2019中不见了,微软是有意废除安装项目的,合作了一个第三方的安装项目 ...

最新文章

  1. ICCV 华人团队提出会创作的Paint Transformer,网友反驳:这也要用神经网络?
  2. python中返回上一步操作的代码_Pycharm代码跳转后退回操作详解
  3. anconda安装及opencv配置
  4. Effective Java之优先使用标准的异常(六十)
  5. LeetCode 742. 二叉树最近的叶节点(建立父节点信息+BFS)
  6. 云主机用linux还是winows,云服务器一般使用什么系统?Linux还是Windows?
  7. JavaScript隐式类型转换
  8. java 上传断点续传_JAVA大文件上传断点续传解决方案
  9. SpringMVC基础学习(二)—开发Handler
  10. Android UI--自定义ListView(实现下拉刷新+加载更多)
  11. VMware 10激活码
  12. Vue+ bootStrap 实现员的增删改查 离职操作 全选单选
  13. Mybatis查询之list作为参数查询
  14. Outlook的服务器设置中POP3协议,在outlook的服务器设置中POP3协议是指
  15. 【强化学习】DQN:Flappy Bird实例分析
  16. 生活大爆炸版石头剪刀布-简单模拟
  17. 【缅怀妈妈系列诗歌】之二十四:一份永不忘却的思念
  18. [清华集训2014]玛里苟斯
  19. 利用MRT进行多年LAI数据(MOD15A2)拼接和投影转换
  20. NoSQL数据库有哪些?

热门文章

  1. 2018.06.16软件更新公告
  2. ARM汇编指令学习笔记(一)
  3. ==和eques()
  4. New运算符干了什么?手写一个new
  5. java json utf-8_java读取json数据发生中文乱码的解决方法
  6. mysql使用什么替代like查询_mysql替代like模糊查询的最佳方法?????求赐教!!!!...
  7. 西班牙动物园一棕熊挥爪与游客打招呼 同伴效仿
  8. stata自变量滞后
  9. 王者荣耀服务器维护8月23日,王者荣耀8月23日更新公告:其它系统优化及BUG修复...
  10. 美国大学计算机研究生放榜一亩三分地,美国研究生留学论坛(一亩三分地论坛研究生)...