最近打UE4的包的时候,总是失败。没办法只能各种搜索找答案解决,用了度娘、sougou、bing都没有找到理想的答案,最后没办法翻墙用google找答案,还好最后完美解决了。

下面是编译VS的error提示:

1>------ 已启动生成: 项目: HoloLens.Automation, 配置: Development Any CPU ------
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(2110,5): warning MSB3245: 未能解析此引用。未能找到程序集“Windows”。请检查磁盘上是否存在该程序集。 如果您的代码需要此引用,则可能出现编译错误。
1>G:\NEON\UE_424\Engine\Source\Programs\AutomationTool\HoloLens\HoloLensPlatform.Automation.cs(934,12,934,22): error CS0234: 命名空间“Windows”中不存在类型或命名空间名“Management”(是否缺少程序集引用?)
1>G:\NEON\UE_424\Engine\Source\Programs\AutomationTool\HoloLens\HoloLensPlatform.Automation.cs(934,71,934,81): error CS0234: 命名空间“Windows”中不存在类型或命名空间名“Management”(是否缺少程序集引用?)
1>G:\NEON\UE_424\Engine\Source\Programs\AutomationTool\HoloLens\HoloLensPlatform.Automation.cs(945,63,945,81): error CS0234: 命名空间“Windows”中不存在类型或命名空间名“Management”(是否缺少程序集引用?)
1>G:\NEON\UE_424\Engine\Source\Programs\AutomationTool\HoloLens\HoloLensPlatform.Automation.cs(957,68,957,86): error CS0234: 命名空间“Windows”中不存在类型或命名空间名“Management”(是否缺少程序集引用?)
1>G:\NEON\UE_424\Engine\Source\Programs\AutomationTool\HoloLens\HoloLensPlatform.Automation.cs(972,66,972,84): error CS0234: 命名空间“Windows”中不存在类型或命名空间名“Management”(是否缺少程序集引用?)
1>G:\NEON\UE_424\Engine\Source\Programs\AutomationTool\HoloLens\HoloLensPlatform.Automation.cs(1079,12,1079,22): error CS0234: 命名空间“Windows”中不存在类型或命名空间名“Management”(是否缺少程序集引用?)
1>G:\NEON\UE_424\Engine\Source\Programs\AutomationTool\HoloLens\HoloLensPlatform.Automation.cs(1079,71,1079,81): error CS0234: 命名空间“Windows”中不存在类型或命名空间名“Management”(是否缺少程序集引用?)
1>G:\NEON\UE_424\Engine\Source\Programs\AutomationTool\HoloLens\HoloLensPlatform.Automation.cs(1080,12,1080,28): error CS0234: 命名空间“Windows”中不存在类型或命名空间名“ApplicationModel”(是否缺少程序集引用?)

下面是UE4编辑器打包失败的图:

其实最后还是进官方论坛看类似的解决方案搞定的,参考链接:https://forums.unrealengine.com/development-discussion/engine-source-github/1663135-generateprojectfiles-fails-with-4-23-release-could-not-locate-the-assembly-windows

这种问题的根源在于缺少Windows 10 SDK (10.0.18362.0),但是VS2017 installer,没有相关版本的SDK

我便去了微软的官网下载相应的SDK: https://developer.microsoft.com/en-US/windows/downloads/windows-10-sdk/

安装后发现编译错误还是没有解决,从而打包依旧失败;这个问题在于没有与当前的VS2017关联上。

后来我感觉下载VS2019,勾选:1.Game Development with C++,2.Unreal Engine Installer,3.Nuget Package Manager

下面就是安装vs2019了,安好后,编译UE4引擎,编译Programs,这次全部成功了,打UE4的包也彻底解决了。

总结:UE4遇到了 “warning MSB3245: 未能解析此引用。未能找到程序集“Windows”。请检查磁盘上是否存在该程序集。 如果您的代码需要此引用,则可能出现编译错误。”这样的错误提示不要慌,是因为你的VS缺少相应的SDK而已,升级安装一下就好了。

(2110,5): warning MSB3245: 未能解析此引用。未能找到程序集“Windows”。请检查磁盘上是否存在该程序集。 如果您的代码需要此引用,则可能出现编译错误。相关推荐

  1. VS 未能解析此引用,未能找到程序集,请检查磁盘上是否存在该程序集

    https://www.cnblogs.com/LJP-JumpAndFly/p/7223566.html?utm_source=itdadao&utm_medium=referral 多层架 ...

  2. C# ERROR.未能找到程序集“Microsoft.QualityTools.Testing.Fakes”。请检查磁盘上是否存在该程序集。

    icrosoft.QualityTools.Testing.Fakes.dll文件下载,解决找不到Microsoft.QualityTools.Testing.Fakes.dll的[问题描述] 未能找 ...

  3. 网络未能解析服务器名,未能解析此远程名称局域网服务器

    未能解析此远程名称局域网服务器 内容精选 换一换 博文目录一.Easy虚拟化专用网需要解决的问题是什么?二.如何在路由器上实现Easy虚拟专用网?三.配置路由器上实现Easy虚拟专用网由于" ...

  4. UE4遇到了 “warning MSB3245: 未能解析此引用。未能找到程序集“Windows”。

    打UE4包的时候,AutomationTool模块会出现 Failed to build, 导致打包失败. 遇到这种情况一般是对AutomationTool模块,鼠标右键点击,重新生成. 但是在生成的 ...

  5. 未能解析引用的程序集……因为它对不在当前目标框架……

    新建了一个项目,引用了一下自己写的一个应用程序,结果遇见两个警告: 警告 1 未能解析引用的程序集"E:\Develop\ShaftCAD\bin\ShaftCAD.exe",因为 ...

  6. 未能解析主引用“Fiddler”,因为它是针对“.NETFramework,Version=v4.6.1”框架生成的。该框架版本高于当前目标框架“.NETFramework,Version=v4.5

    警告        未能解析主引用"Fiddler",因为它是针对".NETFramework,Version=v4.6.1"框架生成的.该框架版本高于当前目标 ...

  7. android xml 未能解析文件,Android Studio提示“无法解析符号”,但项目已编译

    我在build.gradle中使用以下内容在AndroidStudio中导入twitter4j: dependencies { compile 'com.android.support:support ...

  8. TFS2010 创建项目时提示“未能解析远程主机”的解决办法

    1,TFS2010 创建项目时提示"未能解析远程主机"的解决方案 2,在hosts文件里加入服务器的地址,如下图:

  9. Scoop安装遇到 “raw.githubusercontent.com未能解析” 解决方案

    想试试windows包管理器Scoop,但安装总是报错: iwr : 未能解析此远程名称: 'raw.githubusercontent.com' 所在位置 行:1 字符: 1 + iwr -useb ...

最新文章

  1. Callable、Future和FutureTask
  2. python re库函数_python re库的正则表达式学习笔记
  3. 从CES 2017看今年智能汽车发展趋势之一:车联网有望率先实现
  4. CRF++命名实体识别(NER)初步试探
  5. st edmunds和emmanuel college
  6. 临床、实验室和流行病学研究的样本量 Sample Sizes for Clinical, Laboratory and Epidemiology Studies
  7. day 31 进程的其他方法 进程锁 进程队列
  8. php邮件发送tp,在Thinkphp3.2 中使用PHPMailer 发送邮件
  9. C#LeetCode刷题-拓扑排序
  10. 编译原理教程_3 词法分析
  11. 79. 基于 PHP 的用户认证
  12. dubbo k8s 服务发现_Dubbo-go 发布 1.5 版,朝云原生迈出关键一步
  13. 【C语言】新手入门的C语言经典实例(持续更新)
  14. 视频教程-excel VBA编程番外篇(字典+正则表达式+FSO)-Office/WPS
  15. 读书笔记:《管理的常识》
  16. 基于51单片机出租车计费设计(proteus仿真+程序+原理图+设计说明书)
  17. 信息系统项目管理-项目变更管理-十六
  18. WEB入门.七 CSS布局模型
  19. 就晚间宿舍熄灯时间调查
  20. 现代密码学导论-10-EAV安全

热门文章

  1. 【moeCTF题解-0x05】Misc
  2. Jmeter并发测试配置参数
  3. emby kodi 同步_如何使用MySQL在多个设备上同步您的Kodi库
  4. 国家职称计算机中级考试报名时间,中级职称计算机考试_报名时间_考试内容_科目_题库_教材_爱考学...
  5. 版权,转载和搜索引擎
  6. FizzBuzzWhizz游戏
  7. 导游证怎么自考?考试流程有哪些?
  8. 分享几种3D建模类型:哪种最适合您的需求?
  9. 2022年金属非金属矿山(小型露天采石场)主要负责人操作证考试题及模拟考试
  10. Python float函数