Ho seguito i passaggi esatti delle liste Microsoft in più progetti all'interno delle esercitazioni Microsoft Holographic - Academy. Li ho completati tutti e tutti hanno funzionato bene dalla creazione all'esportazione e al test. Questo sta usando Unity3D/C# che viene compilato in un file di soluzione di Visual Studio (sln).Le app Hololens non si sviluppano più a lungo - Cites File Metadata mancante e c-Sharp.firstpass non trovato
Dopo aver completato questi, ho continuato a costruire la mia app, che ha anche funzionato bene. Nessun problema!
Ora, quando provo a compilare, si verifica uno strano errore che non è possibile trovare il file c-Sharp.firstpass (la dll esportata/cross-compilata da quello che ho capito).
Ora anche i progetti che sono stati costruiti con successo non verranno più creati.
Incollerò l'errore esatto qui sotto.
Le cose che ho provato:
- Creazione di un nuovo progetto e incollare tutte le attività precedenti in esso - quindi la ricostruzione.
- Pulizia progetto VS
- Riavviando il computer
- Riavvio Unity3D
- disinstallazione e reinstallazione di Visual Studio (versione consigliata)
- disinstallazione e reinstallazione Unity3D (versione consigliata)
- Seguendo il tutorial step-by -step di nuovo
- Ricerca StackOverflow e tentativo di ogni soluzione la cui domanda assomigliasse a distanza al mio problema
- Chiedendo su Answers Unity (2 giorni fa)
- Costruire il file di progetto alle diverse unità, cartelle, località, ecc
- non rinunciare
Sembra che ci sia un problema di riferimento - così ho avere anche un riferimento/non referenziato il file menzionato.
Grazie per qualsiasi aiuto. Per essere chiari, questa è un'applicazione per Windows 10 Universal in fase di sviluppo per Microsoft Hololens. Tuttavia, il dispositivo stesso sembra avere poco o nulla a che fare con il processo di compilazione in questo caso, oltre al targeting.
migliore,
Addyarb
L'errore:
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 è accademicamente ben debugato. Usa il loro [forum dedicato] (http://forums.hololens.com/) per parlare con gli sviluppatori Microsoft. –
Grazie Hans, ho postato la mia domanda anche lì. –
controlla questo post sui forum Unity: https://forum.unity3d.com/threads/net-scripting-backend-and-visual-studio-2017-3-incompatibility.487833/ – hamalaiv