diff --git a/src/Microsoft.Extensions.DependencyModel/CompilationLibrary.cs b/src/Microsoft.Extensions.DependencyModel/CompilationLibrary.cs index a00bcdb6d..6acd61e16 100644 --- a/src/Microsoft.Extensions.DependencyModel/CompilationLibrary.cs +++ b/src/Microsoft.Extensions.DependencyModel/CompilationLibrary.cs @@ -25,7 +25,7 @@ namespace Microsoft.Extensions.DependencyModel string basePath; - var appBase = Path.GetDirectoryName(entryAssembly.Location); + var appBase = PlatformServices.Default.Application.ApplicationBasePath; var refsDir = Path.Combine(appBase, "refs"); var hasRefs = Directory.Exists(refsDir); var isProject = string.Equals(LibraryType, "project", StringComparison.OrdinalIgnoreCase);