在 Visual Studio 2015 中安装 Postsharp 时出错 -532462766

Error Installing Postsharp in Visual Studio 2015 -532462766

我刚刚安装了一台 Windows 10 和 Visual Studio 2015 的新开发 PC。

当我尝试安装 Postsharp 扩展时,安装程​​序进入 "Configuring Visual Studio" 步骤并抛出错误:

Could not start VsixInstaller.exe: The VISX installer processs failed with exit code -532462766

我在另一个 post 上看到这可能是因为 Nuget 的旧版本,但我目前是最新版本 3.1.60724.766

我可以通过 运行 以管理员权限运行 postsharp exe 来解决问题(右键单击“运行 以管理员身份”)。

在 Windows 应用程序事件中我发现了一个错误:

VsixInstaller.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.UnauthorizedAccessException

这看起来像是一个已知问题 https://github.com/github/VisualStudio/issues/28。 Win 10 UAC 和 VISX 安装程序之间看起来有些混淆。

我的情况是我的 UAC 设置是倒数第二 "Notify me when applications try to make changes to my computer"