visual-studio - 在 .NET Core 2.0 中查看项目属性时出错

标签 visual-studio asp.net-core .net-core

每当我在 Visual Studio 中查看项目的属性时,都会收到以下错误:

An error occurred trying to load the page.
COM object that has been separated from its underlying RCW cannot be used.

enter image description here

当我单击应用程序、构建或构建事件时,此错误消息会显示在项目属性中。它只发生在 .NET Core 应用程序上,甚至显示在一个全新的项目上。我有一个同事也有同样的问题。它似乎也发生在 .NET Core 1.1 应用程序上。

项目文件:

<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>netcoreapp2.0</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <Folder Include="wwwroot\" />
  </ItemGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.0" />
  </ItemGroup>

  <ItemGroup>
    <DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="2.0.0" />
  </ItemGroup>

</Project>

运行 Visual Studio 2017(版本 12.3.5)和 Resharper 2017.2.1

同时安装 x86 和 x64 运行时和 SDK

最佳答案

事实证明,这是因为我正在使用 Veracode Visual Studio 扩展。如果其他人有这个问题,我建议禁用第三方 VS 扩展,直到找到可能导致它的问题。

其他人报告了这个确切的issue ,使用不同的第三方扩展:

关于visual-studio - 在 .NET Core 2.0 中查看项目属性时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46816507/

相关文章:

visual-studio - msi安装后运行exe吗?

c# - 如何在 .net 核心中获取 HttpRequest 主体?

c# - ASP.NET Core 中的 HttpRequestMessage 是什么?

sqlite - Azure 中 Sqlite 的正确连接字符串变量是什么?

javascript - 如何在 Jint 中使用下划线函数

c# - .NET 核心中的 IQueryable OrderBy 表达式

c# - SPWorkflowActivationProperties 对象引用

visual-studio - 无法从 Visual Studio 编译器上的命令行禁用编译器警告

asp.net - "Place code in separate file"在带有 ASP.NET 的 Visual Studio 2008 中

c# - 用自己的图标替换 Google Material 图标,保留相同的内容代码或创建新的