如果你的电脑同时安装了两个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不要动,等生成完再切换页面
第四种 右键-清理-重新生成
第五种 右键-清理-远程计算机