Sfoglia il codice sorgente

Recommend dotnet --info, clarify Nuget caching

RedworkDE 2 anni fa
parent
commit
c7a776bbc7

+ 7 - 9
contributing/development/compiling/compiling_with_dotnet.rst

@@ -8,11 +8,9 @@ Compiling with .NET
 Requirements
 ------------
 
-- `.NET SDK 6.0 <https://dotnet.microsoft.com/download>`_ or greater
-  (generally 64 bit)
+- `.NET SDK 6.0+ <https://dotnet.microsoft.com/download>`_
 
-You can use ``dotnet --list-sdks`` to check if you have a compatible .NET SDK
-installed.
+  You can use ``dotnet --info`` to check which .NET SDK versions are installed.
 
 Enable the .NET module
 ----------------------
@@ -71,11 +69,11 @@ the ``build_assemblies.py`` script::
 If everything went well, the ``GodotSharp`` directory, containing the managed
 libraries, should have been created in the in the ``bin`` directory.
 
-.. note:: Due to NuGet package caching, rebuilding the managed libraries does
-          not reliably update all projects using them. To solve this issue
-          either use ``GODOT_VERSION_STATUS`` to give every build a unique
-          version or delete ``GodotNuGetFallbackFolder`` to clear the package
-          cache.
+.. note:: By default, all development builds share a version number, which can
+          cause some issues with caching of the NuGet packages. To solve this
+          issue either use ``GODOT_VERSION_STATUS`` to give every build a unique
+          version or delete ``GodotNuGetFallbackFolder`` after every build to
+          clear the package cache.
 
 Unlike "classical" Godot builds, when building with the Mono module enabled
 (and depending on the target platform), a data directory may be created both