https://forum.unity3d.com/threads/build-error-assembly-csharp-firstpass-dll-could-not-be-found-hololens.488357/

обновления до последней версии VS 2017 (версия 15.3.2) мои сборки Hololens, сгенерированные из Unity, продолжают давать сбой с этим сообщением:

Команда "" C: \ TestFile \ HoloBuild \ VSApp \ Unity \ Tools \ AssemblyConverter.exe "-platform = uap -lock =" C: \ TestFile \ HoloBuild \ VSApp \ HoloBuild \ project.lock.json "-bits = 32 -configuration = Debug -removeDebuggableAttribute = False -uwpsdk = 10.0.15063.0 -path = "." -path = "C: \ Program Files \ Unity \ Editor \ Data \ PlaybackEngines \ MetroSupport \ Players \ UAP \ dotnet \ x86 \ Debug" "C: \ TestFile \ HoloBuild \ VSApp \ HoloBuild \ Assembly-CSharp.dll" "C: \ TestFile \ HoloBuild \ VSApp \ HoloBuild \ UnityEngine.dll" "C: \ TestFile \ HoloBuild \ VSApp \ HoloBuild \ UnityEngine.Antics. dll "" C: \ TestFile \ HoloBuild \ VSApp \ HoloBuild \ nunit.framework.dll "" C: \ TestFile \ HoloBuild \ VSApp \ HoloBuild \ UnityEngine.UI.dll "" C: \ TestFile \ HoloBuild \ VSApp \ HoloBuild \ UnityEngine.HoloLens.dll "" C: \ TestFile \ HoloBuild \ VSApp \ HoloBuild \ UnityEngine.Networking.dll "" C: \ TestFile \ HoloBuild \ VSApp \ HoloBuild \ UnityEngine.VR.dll "завершен с кодом 1. HoloBuild C : \ TestFile \ HoloBuild \ VSApp \ HoloBuild \ HoloBuild.csproj 292

У меня есть эта ошибка в выводе сборки:

1> System.Collections.Generic.KeyNotFoundException: Указанный ключ отсутствует в словаре. (TaskId: 275)

1> в System.Collections.Generic.Dictionary`2.get_Item (ключ TKey) (TaskId: 275)

1> в UnityEditor.Scripting.Compilers.NuGetPackageResolver.Resolve () (TaskId: 275)

1> в Unity.UWPAssemblyResolver..ctor (String projectLockFile, String requiredUWPSDKVersion) (TaskId: 275)

1> в Unity.OperationContext.SetPlatform (Платформа платформы, String projectLockFile, String uwpSDK) (TaskId: 275)

1> в Unity.ParseArgsStep.Execute () (TaskId: 275)

1> в Unity.Step.Execute (OperationContext operationContext, IStepContext previousStepContext) (TaskId: 275)

1> в Unity.Operation.Execute () (TaskId: 275)

1> в Unity.Program.Main (String [] args) (TaskId: 275)

Я пробовал со многими свежими проектами, но результат тот же с тем же сообщением об ошибке.

Как предлагалось в некоторых темах, я попытался удалить и добавить некоторые ссылки, попытался возиться с некоторыми настройками сборки в Unity.

Я совсем не уверен, что эта проблема из-за обновления Visual Studio. Кто-нибудь сталкивался с такой же проблемой? Как я могу строить свои проекты?

Ответы на вопрос(0)

Ваш ответ на вопрос