Shiqan / FortniteReplayDecompressor

Read Fortnite replay files
https://fortnitereplaydecompressor.readthedocs.io/en/latest/
MIT License
93 stars 34 forks source link

Visual Studio Version? #10

Closed stevegee58 closed 4 years ago

stevegee58 commented 4 years ago

What Visual Studio version are you guys using? I currently have VS 2017 but when I open the solution I get errors like "The current .NET SDK does not support targeting .NET Core 3.1. Either target .NET Core 1.1 or lower, or use a version of the .NET SDK that supports .NET Core 3.1.". I have .net core 3.1 installed.

Sorry, I'm a C++ guy not a C# guy.

Kuinox commented 4 years ago

You need to install the the correct .NET SDK. Visual Studio use the SDK to build your projects. It's available here: https://dotnet.microsoft.com/download

Shiqan commented 4 years ago

2017 doesnt support .net core 3.1, you can "downgrade" to 3.0 if you want. Otherwise you can install 2019 16.4.0, which is supporting the new 3.1.

stevegee58 commented 4 years ago

Thanks guys. I upgraded to VS 2019 and the solution opens without errors now.

When I try to build I get 15 errors similar to: "Error CS0006 Metadata file 'O:\FortniteReplayDecompressor\src\Unreal.Encryption\bin\Debug\netcoreapp3.1\Unreal.Encryption.dll' could not be found Unreal.Core O:\FortniteReplayDecompressor\src\Unreal.Core\CSC"

later Looks like I'm missing oo2core_5_win64.dll (oodle compression library?) so Unreal.Encryption won't build.

Shiqan commented 4 years ago

The Oodle dll is not included indeed, you can find it in the fortnite installation folder or somewhere on the internet. I'll create some getting started documentation to prevent these kind of questions :)

stevegee58 commented 4 years ago

Yay, I did it! So the key starting points are: