diff --git a/WindowsPackageManager Interop/WindowsPackageManager Interop.csproj b/WindowsPackageManager Interop/WindowsPackageManager Interop.csproj
index 72791c1..c3299b8 100644
--- a/WindowsPackageManager Interop/WindowsPackageManager Interop.csproj
+++ b/WindowsPackageManager Interop/WindowsPackageManager Interop.csproj
@@ -22,17 +22,12 @@
-
-
-
-
-
-
-
+
+
all
runtime; build; native; contentfiles; analyzers
@@ -48,20 +43,15 @@
- Feed the $(TargetDir)\WINMD path to CsWinRT in order to generate the projected classes
NOTE: Suppressing the warning only is not enough as this will cause CoreClrInitFailure (0x80008089) error.
-->
-
+
NU1701
true
none
-
- True
-
-
-
diff --git a/WindowsPackageManager Interop/WindowsPackageManager/WindowsPackageManagerStandardFactory.cs b/WindowsPackageManager Interop/WindowsPackageManager/WindowsPackageManagerStandardFactory.cs
index d9efacd..50f9f28 100644
--- a/WindowsPackageManager Interop/WindowsPackageManager/WindowsPackageManagerStandardFactory.cs
+++ b/WindowsPackageManager Interop/WindowsPackageManager/WindowsPackageManagerStandardFactory.cs
@@ -21,7 +21,7 @@ public class WindowsPackageManagerStandardFactory : WindowsPackageManagerFactory
var pUnknown = IntPtr.Zero;
try
{
- var hr = PInvoke.CoCreateInstance(clsid, null, CLSCTX.CLSCTX_LOCAL_SERVER, iid, out var result);
+ var hr = PInvoke.CoCreateInstance(clsid, null, CLSCTX.CLSCTX_ALL, iid, out var result);
Marshal.ThrowExceptionForHR(hr);
pUnknown = Marshal.GetIUnknownForObject(result);
return MarshalGeneric.FromAbi(pUnknown);