From 11th September 2020, OpenSim can be built using .NET 4.8 as well as the current default .NET4.6. .NET 4.8 and the necessary compiler tools can be made available by installing Visual Studio 2019 Community Edition.
OpenSim using .NET 4.8
Visual Studio 2019 Core plus additional modules:
- NET Framework 4.8 SDK
- .NET Framework 4.8 targeting pack
- C# and Visual Basic Roslyn compilers
Then use runprebuild19.bat and compile.bat
OpenSim using .NET 4.6
For continued use of .NET 4.6 OpenSim also needs:
- .NET Framework 4.6 targeting pack
- Note that the .NET Framework 4.6 SDK is NOT NEEDED.
Then use runprebuild.bat and compile.bat
Visual Studio 2019 Module Installation
Install individual modules at initial installation time or later via
Visual Studio 2019 -> Tools -> Get Tools and Features -> Individual Components
Resgen
For Diva Wifi addon module language resources generation, you also need to ensure that the PATH environmental variable has resgen.exe and al.exe tools on the path.
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools