从Core项目引用.NET 4.0项目

时间:2017-07-23 16:05:54

标签: .net .net-core

我有一个带有公共类Foo的经典.NET 4.0项目:

public class Foo
{
}

我还有一个带有xUnit引用的Core项目:

class Tests
{
    [Fact]
    public void Test()
    {
        var foo = new Foo();
    }
}

然而,由于Foo未找到,因此无法编译。

核心项目的csproj文件如下所示:

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

  <PropertyGroup>
    <OutputType>Library</OutputType>
    <TargetFramework>netcoreapp1.1</TargetFramework>
    <ApplicationIcon />
    <OutputTypeEx>library</OutputTypeEx>
    <StartupObject />
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="xunit" Version="2.2.0" />
  </ItemGroup>

  <ItemGroup>
    <ProjectReference Include="..\Junk.CSharp.Classic.Library\Junk.CSharp.Classic.Library.csproj" />
  </ItemGroup>

</Project>

.NET Core项目可以引用Framework 4.0项目吗?

0 个答案:

没有答案