Unity 程序打包发布到 Hololens2 失败

如果你的电脑同时安装了两个VS 20**, 例如我的是安装了2019和2022
遇到问题:
由于Expection.ToString()失败,因此无法打印异常字符串

严重性 代码 说明 项目 文件 行 禁止显示状态 详细信息
错误 MSB3073 命令““G:\HoloLens\MRNavi_SYSTEM\Build\36\Il2CppOutputProject\IL2CPP\build\deploy\net471\il2cpp.exe” --libil2cpp-static --compile-cpp -architecture=x64 -configuration=Debug -platform=winrt -outputpath=“G:\HoloLens\MRNavi_SYSTEM\Build\36\build\bin\x64\Debug\GameAssembly.dll” --data-folder=“G:\HoloLens\MRNavi_SYSTEM\Build\36\build\bin\x64\Debug” -cachedirectory=“G:\HoloLens\MRNavi_SYSTEM\Build\36\build\obj\il2cppOutputProject\x64\Debug” -generatedcppdir=“G:\HoloLens\MRNavi_SYSTEM\Build\36\Il2CppOutputProject\Source” --profiler-report --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 --relative-data-path=Data/il2cpp_data --map-file-parser=“G:\HoloLens\MRNavi_SYSTEM\Build\36\Il2CppOutputProject\IL2CPP\MapFileParser\MapFileParser.exe””已退出,代码为 -532462766。 Il2CppOutputProject D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Msbuild\Microsoft\VC\v160\Microsoft.MakeFile.Targets 46

这种情况下,选择 VS version 为latest installed ,再重新Build应该可以解决,或者采用选定版本发布程序;
在这里插入图片描述
第二种情况是Canvas、Text等输入控件没有在Inspector转换为MRTK版本,也会造成上述问题

第三种情况点完build不要动,等生成完再切换页面
在这里插入图片描述

第四种 右键-清理-重新生成
在这里插入图片描述
第五种 右键-清理-远程计算机
在这里插入图片描述

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值