类型'对象'在未引用的程序集中定义。您必须添加对程序集&m; mscorlib,Version = 2.0.0.0的引用

时间:2017-08-31 03:04:12

标签: asp.net-core-1.1

在.Net Core 1.1控制台应用程序中添加程序集引用(xyz.dll)后,我收到此构建错误。

类型'对象'在未引用的程序集中定义。您必须添加对程序集&m; mscorlib的引用,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'。

以下是我的ConsoleApp.csproj的详细信息。

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

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp1.1</TargetFramework>
  </PropertyGroup>

  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
    <PlatformTarget>AnyCPU</PlatformTarget>
  </PropertyGroup>

  <ItemGroup>
    <Reference Include="xyz">
      <HintPath>bin\Debug\netcoreapp1.1\xyz.dll</HintPath>
    </Reference>
  </ItemGroup>

</Project>

我使用的是Visual Studio Professional 2017版本15.3.2。

我还创建了针对.NET 4.5.2的控制台应用程序,包括xyx.dll引用,它没有任何问题。

0 个答案:

没有答案