diff --git a/src/Loader/Standalone/ExplorerStandalone.cs b/src/Loader/Standalone/ExplorerStandalone.cs index 354e3d50..f29bef1a 100644 --- a/src/Loader/Standalone/ExplorerStandalone.cs +++ b/src/Loader/Standalone/ExplorerStandalone.cs @@ -94,7 +94,13 @@ protected virtual void CheckExplorerFolder() { if (explorerFolderDest == null) { - string assemblyLocation = Uri.UnescapeDataString(new Uri(typeof(ExplorerCore).Assembly.CodeBase).AbsolutePath); + string location = +#if NET6_0 + typeof(ExplorerCore).Assembly.Location; +#else + typeof(ExplorerCore).Assembly.CodeBase; +#endif + string assemblyLocation = Uri.UnescapeDataString(new Uri(location).AbsolutePath); explorerFolderDest = Path.GetDirectoryName(assemblyLocation); } }