如何在基于.NET框架4.6.1的单元测试项目中添加.NET Core 2.1项目参考



我想为使用.net core 2.1构建的项目编写单元测试用例。

使用.net framework 4.6.1的单元测试项目。

我在Unit test project中添加.net core app reference时面对下面的问题。

project'.. msnetCoreApp.csproj'targets'netCoreApp2.1'.t无法通过目标'.netframework,版本= v4.6.1'引用。msunittests

无法完成。

您的MSNetCoreApp编译以在.NET Core框架上运行,而您的测试项目需要在完整的.NET框架上运行。它们不兼容。

您需要创建针对netcoreapp2.1或转换现有的新测试项目。

netcorenetframework组件只能引用针对netstandard的类库。

最新更新