【发布时间】:2017-04-27 06:42:06
【问题描述】:
我知道这个问题被问过多次,但由于 .NET Core 的许多变化,它们已经过时了。
我有一个针对 Core(不是完整的 .NET)的简单 .NET Core 库,现在我想为其配置测试项目。
两个项目编译都没有问题,但我无法让测试显示在 Visual Studio 2015 的 Test Explorer 中。
以下是我设法从多个文档源组装的 project.json 文件。
您是否发现缺少任何东西,也许是一些依赖关系?
====================
我正在使用:
- Visual Studio 2015 更新 3
- .NET Core 1.0.0 RC2
MyProject.dll
project.json
{
"version": "1.0.0-*",
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0"
}
},
"frameworks": {
"netcoreapp1.0": {
"imports": "dnxcore50"
}
}
}
MyProject.Tests.dll
project.json
{
"version": "1.0.0-*",
"dependencies": {
"xunit.runner.dnx": "2.1.0-rc1-build204",
"MyProject": "1.0.0-*",
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0"
},
"xunit": "2.2.0-beta4-build3444"
},
"frameworks": {
"netcoreapp1.0": {
"imports": "dnxcore50"
}
}
}
【问题讨论】:
-
".NET Core 1.0.0 RC2"?你是认真的吗?现在至少应该是 1.0.3。
-
感谢您的指出,.NET Core 遵循 JavaScript 示例 - 几个月就完整了。 :)
标签: .net visual-studio .net-core xunit xunit.net