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 2022 Community Edition (Visual Studio 2019 works fine too).
OpenSim using .NET 4.8
- NET Framework 4.8 SDK
- .NET Framework 4.8 targeting pack
- C# and Visual Basic Roslyn compilers
Then use runprebuild48.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 2022 Module Installation
Install individual modules at initial installation time or later via
Visual Studio 2022 -> Tools -> Get Tools and Features -> Individual Components
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