fix: Updates dependencies, cleans up csproj, and updates README (#784)
This commit is contained in:
parent
3ade2d5e73
commit
ec785e6f07
13 changed files with 67 additions and 91 deletions
12
FAQ.md
12
FAQ.md
|
|
@ -1,15 +1,21 @@
|
|||
# Frequently Asked Questions
|
||||
- [Why do I have thousands of compile errors](#why-do-i-have-thousands-of-compile-errors)
|
||||
- [Where do I go to run ModernUO?](#where-do-i-go-to-run-modernuo)
|
||||
- [I don't see my scripts compiling, what happened?](#i-dont-see-my-scripts-compiling-what-happened)
|
||||
- [Why can't I run ModernUO on a 32-bit operating system?](#why-cant-i-run-modernuo-on-a-32-bit-operating-system)
|
||||
|
||||
## Why do I have thousands of compile errors?
|
||||
ModernUO uses a new technique called source generation. Most likely the compile errors are related to that.
|
||||
To resolve the compile errors make sure you are using Visual Studio 2019 v16.10+, or Rider 2021.2+ for development and the newest .NET available.
|
||||
Specifically for Visual Studio, you must build the entire solution once, restart Visual Studio entirely, and then build again.
|
||||
This is required every time code changes in the `SerializationGenerator` or `SerializationSchemaGenerator` projects.
|
||||
|
||||
## Where do I go to run ModernUO?
|
||||
Everything is run from the `Distribution` directory.
|
||||
This folder is portable, so it can be moved to the production server for deployments.
|
||||
|
||||
## I don't see my scripts compiling, what happened?
|
||||
NET Core does not support dynamic compiling. Scripts are now compiled separately and moved to the `Distribution/Assemblies` directory.
|
||||
This also allows content to be divided into `modules` that can be included by dropping in the DLL.
|
||||
.NET 5 does not support dynamic compiling newer versions of C#. Scripts are now compiled separately and moved to the `Distribution/Assemblies` directory.
|
||||
|
||||
## Why can't I run ModernUO on a 32-bit operating system?
|
||||
ModernUO is optimized for performance and modern hardware.
|
||||
ModernUO is optimized for performance and modern hardware. For this reason we no longer support 32-bit operating systems
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue