我想为使用.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
或转换现有的新测试项目。
netcore
和netframework
组件只能引用针对netstandard
的类库。