diff --git a/src/Microsoft.PackageManagement/Implementation/PackageManagementService.cs b/src/Microsoft.PackageManagement/Implementation/PackageManagementService.cs index b02e8d175..8ee834d83 100644 --- a/src/Microsoft.PackageManagement/Implementation/PackageManagementService.cs +++ b/src/Microsoft.PackageManagement/Implementation/PackageManagementService.cs @@ -1037,14 +1037,14 @@ namespace Microsoft.PackageManagement.Internal.Implementation { throw new ArgumentNullException("request"); } +#if CORECLR var providerAssemblies = Enumerable.Empty(); -#if !CORECLR +#else //looks like registry needs to be here for supporting .msi packages - providerAssemblies = (_initialized ? Enumerable.Empty() : _defaultProviders) + var providerAssemblies = (_initialized ? Enumerable.Empty() : _defaultProviders) .Concat(GetProvidersFromRegistry(Registry.LocalMachine, "SOFTWARE\\MICROSOFT\\PACKAGEMANAGEMENT")) .Concat(GetProvidersFromRegistry(Registry.CurrentUser, "SOFTWARE\\MICROSOFT\\PACKAGEMANAGEMENT")); - #endif #if !COMMUNITY_BUILD