Podążałem dokładnie krokami Microsoft w ramach wielu projektów w ramach samouczków Microsoft Holographic - Academy. Wypełniłem je wszystkie i wszystkie z nich działały dobrze od stworzenia do eksportu i testowania. Używa Unity3D/C#, który zostanie skompilowany do pliku Visual Studio Solution (sln).Aplikacje Hololens nie będą dłużej tworzone - brak pliku metadanych i nie znaleziono c-Sharp.firstpass.
Po ich ukończeniu przystąpiłem do budowy własnej aplikacji - która również dobrze się sprawdziła. Nie ma problemu!
Teraz, gdy próbuję budować - pojawia się dziwny błąd, że nie można znaleźć pliku c-Sharp.firstpass (wyeksportowana/skompilowana biblioteka DLL z tego, co rozumiem).
Teraz nawet projekty, które zostały pomyślnie zbudowane, nie będą budować więcej.
Wkleję dokładny błąd poniżej.
Czego próbowałem:
- Tworzenie nowego projektu i wklejenie wszystkich dotychczasowych aktywów do niej - wtedy odbudowy.
- Czyszczenie projekt VS
- Ponowne mój komputer
- Ponowne uruchomienie Unity3D
- odinstalowanie i ponowne zainstalowanie programu Visual Studio (wersja zalecana)
- odinstalowanie i ponowne zainstalowanie Unity3D (wersja zalecana)
- Po samouczki krok -step ponownie
- Wyszukiwanie StackOverflow i próba rozwiązania każdego problemu, którego pytanie zdalnie przypominało mój problem
- Zadawanie na jedności odpowiedzi (2 dni temu)
- Tworzenie pliku projektu do różnych dysków, folderów, miejsc, itp
- , aby nie dać się
Wydaje się być problem odsyłania - tak ja również nie odwoływał się/odwoływał do wspomnianego pliku.
Dzięki za wszelką pomoc. Dla jasności jest to uniwersalna aplikacja Windows 10 opracowana dla Microsoft Hololens. Jednak samo urządzenie wydaje się nie mieć nic wspólnego z procesem kompilacji w tym przypadku, z wyjątkiem kierowania na niego.
Best,
Addyarb
Błąd:
The command ""D:\Development\Hololens Builds\PlanetApp\Unity\Tools\SerializationWeaver\SerializationWeaver.exe" "D:\Development\Hololens Projects\Planetarium\UWP\Assembly-CSharp-firstpass\bin\x86\Release\Unprocessed\Assembly-CSharp-firstpass.dll" -pdb -verbose -unity-engine="D:\Development\Hololens Builds\PlanetApp\Planetarium\Unprocessed\UnityEngine.dll" -unity-networking=D:\Development\Hololens Builds\PlanetApp\Planetarium\Unprocessed\UnityEngine.Networking.dll "D:\Development\Hololens Projects\Planetarium\UWP\Assembly-CSharp-firstpass\obj\x86\Release\x86\Release"" exited with code 1. Assembly-CSharp-firstpass D:\Development\Hololens Projects\Planetarium\UWP\Assembly-CSharp-firstpass\Assembly-CSharp-firstpass.csproj 180
Metadata file 'D:\Development\Hololens Projects\Planetarium\UWP\Assembly-CSharp-firstpass\bin\x86\Release\Assembly-CSharp-firstpass.dll' could not be found Assembly-CSharp D:\Development\Hololens Projects\Planetarium\UWP\Assembly-CSharp\CSC
Metadata file 'D:\Development\Hololens Projects\Planetarium\UWP\Assembly-CSharp\bin\x86\Release\Assembly-CSharp.dll' could not be found Planetarium D:\Development\Hololens Builds\PlanetApp\Planetarium\CSC
Hololens jest dobrze wyszkolony akademicko. Skorzystaj z [dedykowanego forum] (http://forums.hololens.com/), aby porozmawiać z twórcami Microsoft. –
Dzięki Hans, również napisałem tam moje pytanie. –
sprawdź ten wpis na forach Unity: https://forum.unity3d.com/threads/net-scripting-backend-and-visual-studio-2017-3-incompatibility.487833/ – hamalaiv