After the latest Windows update my working install of UE5.4-oculus (from source) wasn’t able to compile packages for Android any more (Turnkey returned error code 1). I was not able to fix this and decided for a re-install. Unfortunately that Windows update corrupted my system. A rollback to the previous version was unsuccessful. UE5.4 from the launcher runs fine.
Now when executing GenerateProjetFiles.bat I get 11 errors all similar to this one:
C:\Program Files\dotnet\sdk\9.0.100\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.Shared.targets(80,5):
error MSB4062: Die CheckIfPackageReferenceShouldBeFrameworkReference-Aufgabe konnte nicht aus der C:\Program Files\dot
net\sdk\9.0.100\Sdks\Microsoft.NET.Sdk\targets..\tools\net9.0\Microsoft.NET.Build.Tasks.dll-Assembly geladen werden. C
ould not load file or assembly ‘System.Runtime, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a’. Das
System kann die angegebene Datei nicht finden. Stellen Sie sicher, dass die -Deklaration korrekt ist, die A
ssembly und alle zugehörigen Abhängigkeiten verfügbar sind und die Aufgabe eine öffentliche Klasse enthält, die Microso
ft.Build.Framework.ITask implementiert. [F:\Programme\UE-oculus-5.4\Engine\Source\Programs\Shared\EpicGames.Build\EpicG
ames.Build.csproj]
Drive F: is a local drive.
I have installed all prerequisites just like for the first installation (Visual Studio 17.12. with the necessary packages, etc.). But I do not get past that error MSB4062. I have .NET SDK 6.0 installed as well as 9.0 with Visual Studio.
This is the dotnet --info:
.NET SDK:
Version: 9.0.100
Commit: 59db016f11
Workload version: 9.0.100-manifests.4a280210
MSBuild version: 17.12.7+5b8665660
Laufzeitumgebung:
OS Name: Windows
OS Version: 10.0.22631
OS Platform: Windows
RID: win-x64
Base Path: C:\Program Files\dotnet\sdk\9.0.100\
Installierte .NET-Workloads:
Es sind keine installierten Workloads zum Anzeigen vorhanden.
Konfiguriert für die Verwendung loose manifests beim Installieren neuer Manifeste.
Host:
Version: 9.0.0
Architecture: x64
Commit: 9d5a6a9aa4
.NET SDKs installed:
6.0.428 [C:\Program Files\dotnet\sdk]
8.0.404 [C:\Program Files\dotnet\sdk]
9.0.100 [C:\Program Files\dotnet\sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 3.1.32 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 8.0.11 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 9.0.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.32 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 9.0.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.1.32 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.6 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.11 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 9.0.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Other architectures found:
x86 [C:\Program Files (x86)\dotnet]
registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation]
Environment variables:
Not set
global.json file:
Not found
Learn more:
dotnet command - .NET CLI | Microsoft Learn
Download .NET:
.NET Downloads (Linux, macOS, and Windows)
Does someone have a hint or an idea what I could do to get past that error generated from the GenerateProjectFiles.bat