【发布时间】:2016-12-23 14:59:55
【问题描述】:
我从经典的 .NET Framework 控制台应用程序模板创建了一个解决方案。 之后,我转到 CLI 并创建一个 xunit 测试项目,启动以下命令:
dotnet new -t xunittest
dotnet restore
dotnet test 顺利,测试通过。
据我所知,我保留了 .NET Core 所需的“src”->“test”文件夹映射。 之后,我尝试从我的 VS 2015 Update 3 中添加我的测试项目,我收到一个错误: “DNX 项目系统包未正确加载。 该问题可能是由配置更改或安装另一个扩展引起的。您可以通过检查文件“本地磁盘上文件的路径”来获取更多信息。
我已经上传了最新的两个事件here。
这里是单元测试项目.json的内容:
{
"version": "1.0.0-*",
"buildOptions": {
"debugType": "portable"
},
"dependencies": {
"System.Runtime.Serialization.Primitives": "4.1.1",
"xunit": "2.1.0",
"dotnet-test-xunit": "1.0.0-rc2-192208-24"
},
"testRunner": "xunit",
"frameworks": {
"netcoreapp1.0": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.1"
}
},
"imports": [
"dotnet5.4",
"portable-net451+win8"
]
}
}
}
我安装了 .NET Core 运行时 1.1。三天前,我设法用完全相同的步骤导入了这样一个项目。今天我做不到。
【问题讨论】:
标签: .net visual-studio .net-core xunit.net