我已使用dotnet cli (2.0.0)
创建了2个项目:
dotnet new webapi
(姓名:webapiProject)dotnet new xunit
(姓名:testProject)之后,在testProject
项目上:
dotnet add reference webapiProject
测试项目是一个集成测试,它使用webapiProjects Startup
。
当我在xunit上做dotnet run
时,一切正常。测试运行,参考工作,一切都很好。
但是,当我在testProject.csproj
中加载VS2017 (15.3.3)
时,我得到nuget NU1105 错误:
严重性代码描述项目文件行抑制状态 错误NU1105无法找到' webapiProject'的项目信息。项目文件可能无效或缺少恢复所需的目标。
我实际上对dotnet cli
很新,我甚至不确定我是否应该在VS2017中加载*.csproj
但是我这样做是因为当我只打开我的测试课时我没有有聪明才智。
因此,任何建议都会受到高度赞赏: