使用 mrtk v2 RC1 构建统一项目时出现问题
Problem building unity project with mrtk v2 RC1
我正在尝试使用 unity3d 2018.3.13f1 和 MRTK v2 RC1 构建一个项目。首先,我得到了 中显示的错误并按照那里的答案进行操作,因此得到了 windows 内部 SDK 并解决了错误。现在我得到了新的数量:
别管最后一个错误,我只是忘记删除最后一个构建。
第一个错误很长,所以我不会 post 全文。
Reference Rewriter found some errors while running with command
"--target=Temp\StagingArea\Data\Managed\Assembly-CSharp.dll"
"--target=Temp\StagingArea\Data\Managed\Unity.XR.WindowsMR.dll"
"--target=Temp\StagingArea\Data\Managed\Unity.TextMeshPro.dll"
"--target=Temp\StagingArea\Data\Managed\Unity.Analytics.DataPrivacy.dll" "--target=Temp\StagingArea\Data\Managed\Microsoft.MixedReality.Toolkit.Utilities.Gltf.dll"
第二个和第三个错误:
Reference rewriter: Error: field System.Numerics.Vector3
Windows.Perception.People.HandMeshVertex::Position
doesn't exist in
target framework.
Reference rewriter: Error: field System.Numerics.Vector3
Windows.Perception.Spatial.SpatialRay::Direction
doesn't exist in
target framework. It is referenced from
Microsoft.MixedReality.Toolkit.Providers.WindowsMixedReality.dll at
System.Void
我检查了 , and post 并尝试了他们的解决方案,但还没有得到它的工作。
感谢任何解决此问题的帮助!如果缺少某些信息,请告诉我。
编辑
再次尝试构建并得到与上述相同的错误,除了最后一个错误也如上文所述。这次控制台说构建成功,尽管所有错误。
"Reference Rewriter" 错误可以安全地忽略。这实际上是 Unity 构建系统的一个错误,我们正在使用 this bug.
跟踪 MRTK 端的问题
根据经验,如果您看到 "Build Succeeded",那么即使您看到 Unity 打印错误消息,构建也确实有效。您可以安全地打开构建的 UWP 文件夹并部署您的项目。
我正在尝试使用 unity3d 2018.3.13f1 和 MRTK v2 RC1 构建一个项目。首先,我得到了
第一个错误很长,所以我不会 post 全文。
Reference Rewriter found some errors while running with command "--target=Temp\StagingArea\Data\Managed\Assembly-CSharp.dll" "--target=Temp\StagingArea\Data\Managed\Unity.XR.WindowsMR.dll" "--target=Temp\StagingArea\Data\Managed\Unity.TextMeshPro.dll" "--target=Temp\StagingArea\Data\Managed\Unity.Analytics.DataPrivacy.dll" "--target=Temp\StagingArea\Data\Managed\Microsoft.MixedReality.Toolkit.Utilities.Gltf.dll"
第二个和第三个错误:
Reference rewriter: Error: field
System.Numerics.Vector3 Windows.Perception.People.HandMeshVertex::Position
doesn't exist in target framework.
Reference rewriter: Error: field
System.Numerics.Vector3 Windows.Perception.Spatial.SpatialRay::Direction
doesn't exist in target framework. It is referenced from Microsoft.MixedReality.Toolkit.Providers.WindowsMixedReality.dll at System.Void
我检查了
感谢任何解决此问题的帮助!如果缺少某些信息,请告诉我。
编辑
再次尝试构建并得到与上述相同的错误,除了最后一个错误也如上文所述。这次控制台说构建成功,尽管所有错误。
"Reference Rewriter" 错误可以安全地忽略。这实际上是 Unity 构建系统的一个错误,我们正在使用 this bug.
跟踪 MRTK 端的问题根据经验,如果您看到 "Build Succeeded",那么即使您看到 Unity 打印错误消息,构建也确实有效。您可以安全地打开构建的 UWP 文件夹并部署您的项目。