首页 > 解决方案 > 错误 CS0012:“对象”类型是在未引用的程序集中定义的。您必须添加对程序集 'netstandard, Version=2.0.0.0 的引用

问题描述

我最近添加了对 Microsoft.Azure.NotificationHubs的包引用。这是一个实现我们所有服务的ASP.NET Web API项目。

但是,TFS 构建失败并出现以下错误。

在此处输入图像描述

在此处输入图像描述

我添加了对netstandard 2.03的引用,但仍然出现错误。

我正在使用 Visual Studio 2017 15.9.4。我已经在构建服务器上安装了最新的 SDK 和构建工具。

标签: msbuildtfsbuild.net-standard.net-standard-2.0

解决方案


我设法在这里找到了这个问题的答案。简而言之,我在 .csproj 中添加了以下行

<Reference Include="netstandard" />

推荐阅读