【发布时间】:2020-01-06 20:37:24
【问题描述】:
我遵循了一些关于如何使用 MRTk2 构建统一应用程序的在线指南,并查看了要忽略的错误,但是,在构建我的解决方案后,我无法将其部署到 HoloLens 1。
我使用以下方法构建了解决方案:
- II2Cpp 后端并拥有
- 已安装 SDK 10.0.18632.30
- 设置最小 SDK 为 10.0.10240.0
- 以最新安装的 SDK 为目标
并且构建成功了!
当我在 Visual Studio 2017 上打开解决方案并尝试部署(发布,x86)时,我收到以下错误:
错误 MSB3073 命令 ""D:\Project\Virtual%20Guided%20Assembly%20V3\Code_VGA.v3b\Builds\WSAPlayer\Il2CppOutputProject\IL2CPP\build\il2cpp.exe" --libil2cpp-static --compile-cpp -architecture=x86 -configuration=Release -platform=winrt -outputpath="D:\Project\Virtual%20Guided%20Assembly%20V3\Code_VGA.v3b\Builds\WSAPlayer\build\bin\Win32\Release\GameAssembly.dll" - -data-folder="D:\Project\Virtual%20Guided%20Assembly%20V3\Code_VGA.v3b\Builds\WSAPlayer\build\bin\Win32\Release\" -cachedirectory="D:\Project\Virtual%20Guided%20Assembly %20V3\Code_VGA.v3b\Builds\WSAPlayer\build\obj\il2cppOutputProject\Win32\Release\" -generatedcppdir="D:\Project\Virtual%20Guided%20Assembly%20V3\Code_VGA.v3b\Builds\WSAPlayer\Il2CppOutputProject\Source " --additional-defines=WINDOWS_UWP --additional-defines=UNITY_UWP --additional-defines=UNITY_WSA_10_0 --additional-defines=UNITY_WSA --additional-defines=UNITY_WINRT --additional-defines=PLATFORM_WINRT -dotnetprofile=unityaot -verbose - -map-file-parser="D:\Pr oject\Virtual%20Guided%20Assembly%20V3\Code_VGA.v3b\Builds\WSAPlayer\Il2CppOutputProject\IL2CPP\MapFileParser\MapFileParser.exe"" 退出,代码为 3。
错误 MSB4018 “GetOutOfDateItems”任务意外失败。
【问题讨论】:
-
你确定你点击的是
Start without Debugig而不是简单的Start吗? -
嗨@Irek 我确实尝试使用 Ctrl + F5 启动应用程序,这应该是在没有调试的情况下启动,我仍然有同样的错误。
-
您是否尝试通过 Wifi 部署到 Hololens?我建议尝试一下,看看错误是否仍然存在。
-
尝试通过 Wifi 部署时问题仍然存在...
-
我也尝试通过网络直接从统一部署,但失败并显示“身份验证失败!未找到设备 | 无响应标头”,尽管我能够通过相同的 IP 连接到设备门户并且凭据。