错误内容:

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。

解决方案:

根据提示需要分别下载.net包和语言包 , 我的项目版本是4.7.2。

1.NDP472-KB4054530-x86-x64-AllOS-ENU.exe :  到官方网站下载

https://support.microsoft.com/zh-cn/help/4054530/microsoft-net-framework-4-7-2-offline-installer-for-windows

2.NDP472-KB4054530-x86-x64-AllOS-CHS.exe:

网上搜索了很多安装包都不对,查阅了文档

https://docs.microsoft.com/zh-cn/visualstudio/deployment/how-to-include-prerequisites-with-a-clickonce-application?view=vs-2015&redirectedfrom=MSDN

从文档里看到和配置文件package.xml有关 。

我的电脑中没有\Microsoft Visual Studio 14.0\SDK\这个文件夹,但是网上搜罗了一下,应该是在C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages中:

到计算机文件夹中寻找:

进入到zh_hands中,果然找到了Package.xml。

打开后找到这个url:

复制地址到浏览器,下载exe文件,下载下来之后发现名字不一样:

把它重命名一下,改成enu那个文件一样的名字:NDP472-KB4054530-x86-x64-AllOS-CHS.exe

然后复制到zh_hands文件夹中,再次发布项目:

这次错误2不见了,但是还剩错误1,看起来还是没有找到这个文件,尝试设置了文件访问权限后也不行,最后把它拷贝到DotNetFX472文件夹下

然后再次发布,发布成功。

vs打包错误:要在“系统必备”对话框中启用“从与我的应用程序相同的位置下载系统必备组件”,必须将“Microsoft .NET Framework 4.7.2 (x86 和 x64)”项的文件相关推荐

  1. VS 打包错误:要在“系统必备”对话框中启用“从与我的应用程序相同的位置下载系统必备组件”

    发布前,我选择的系统必备组件为.net framework4.5.2和sql server2008 r2,所以报错的内容为: 解决方案: 分别下载.net包和.net语言包/sql server200 ...

  2. VS2017 打包 从与我的应用程序相同的位置下载系统必备组件

    VS2017第一次打包程序,想把NET4.5.2打包进项目,遇到: ERROR: 要在"系统必备"对话框中启用"从与我的应用程序相同的位置下载系统必备组件",必 ...

  3. C#程序打包与部署,包括处理安装向导中用户输入的参数,创建卸载程序。

    ① 1,解决方案-添加-新建项目-其他项目类型-安装和部署-安装项目,输入名称Setup,点"确定" 2,添加主输出:单击左侧"应用程序文件夹",右侧右键-添加 ...

  4. C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\文件不断增长,如何处理?...

    很久没有写博了.最近半年除了忙活布置新家和过年期间走亲访友之外,都是在公司处理一些项目中的杂事:连家里买的很多书都停下来没看了,感觉这段时间在事业和学习上一直都是忙忙碌碌,却又碌碌无为. 吐槽完,说正 ...

  5. 隐藏系统运行对话框立即启用

    隐藏 REGEDIT4 [HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer] "No ...

  6. [转]ClickOnce部署出现 系统必备的安装位置未设置为组件供应商的网站,无法在磁盘上找到 dotNetFx40LP_Client_x86_x64cs.exe 问题的解决方案...

    http://blog.csdn.net/fxfeixue/archive/2010/10/12/5936015.aspx 当我们使用简体中文或繁体中文版本的 Visual Studio 2010 发 ...

  7. ClickOnce部署出现 系统必备的安装位置未设置为组件供应商的网站,无法在磁盘上找到 dotNetFx40LP_Client_x86_x64cs.exe 问题的解决方案

    当我们使用简体中文或繁体中文版本的 Visual Studio 2010 发布应用程序时,如果在"系统必备"对话框中选中"从与我的应用程序相同的位置下载系统必备组件&qu ...

  8. 可用于在 Microsoft.NET Framework 4.0 中的 ASP.NET 浏览器定义文件的修补程序

    http://support.microsoft.com/kb/2600088 此修补程序为 Internet Explorer 和 Mozilla Firefox 在浏览器定义文件引入了更新的定义. ...

  9. xp系统的计算机管理中用户在哪里,XP系统设备管理器中一片空白怎么修复?

    XP系统设备管理器中一片空白怎么修复?具体表现为:用户打开设备管理器的时候,并未显示任何一个驱动的存在,窗口一片空白.遇到这种情况时我们可以根据以下教程步骤进行操作,过程略微繁琐,请耐心尝试. XP系 ...

最新文章

  1. 进击的 JavaScript 之(七) 原型链
  2. AVAssetExportSession导出MP4视频失败
  3. visual studio visual studio 2005 快捷键大全
  4. 《疯狂Java讲义》10
  5. 360 安全浏览器尝试收费;苹果macOS首次出现在云端;pip 20.3 发布|极客头条
  6. lintcode-medium-Longest Common Substring
  7. 快递员凌晨送件,将下班程序员误认成小偷
  8. VirtualBox中的WIN7开启Aero模式要谨慎
  9. linux下删原来的盘符命令,linux中创建磁盘分区 删除分区
  10. 老米之家 抢注域名应该怎么抢?抢注域名的价值如何去衡量
  11. iis下ISAPI_Rewrite配置及 iis rewrite 规则书写
  12. 如何批量转换xls文件为xlsx?
  13. Iphone攻与防-一
  14. mssql数据库管理的简单介绍 (转 :kyle)
  15. (转)超全整理!Linux性能分析工具汇总合集
  16. js 压缩html 图片上传,js canvas 前端实现修改图片尺寸压缩图片大小
  17. 时间频度和时间复杂度
  18. 手机优酷下载视频怎么保存到手机
  19. 微信公众平台群发规则说明
  20. 绕过WAF(防火墙)进入网站后台

热门文章

  1. java调整字体_用java修改字体样式
  2. LeGO-LOAM安装全纪实
  3. 【docker login报错】x509: cannot validate certificate for IP地址 because it does not contain any IP SANs
  4. 初识—Html VS Web窗体
  5. Python中long与int
  6. VRay 3.6 for SketchUp 混合材质之艺术背景制作教程
  7. java isnull()_java.util.Objects.isNull vs对象== nu
  8. Mybatis核心源码赏析(一)
  9. power的数据库设计MySQL_使用 PowerDesigner 设计数据库 - ~~鱼跃~~ - 博客园
  10. DevOps企业实践指南(4): 第二条原则:反馈