按照以下菜单顺序:
文件 - >新建 - >项目 - > ASP> .NET核心Web应用程序(.Net Framework)
构建 - >构建解决方案
得到此错误:
错误C:\ Users\Sam\Documents\Visual Studio 2015\Projects\RC2 Test\src\RC2 Test\error CS2001:源文件'C:\ Users\Sam\Documents\Visual Studio 2015\Projects\RC2 Test\src \找不到RC2 Test\Test.deps.json'.RC2测试C:\ Program Files(x86)\ MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Common.Targets 241
搜索test.deps什么也找不到.
"test"是单元测试项目的硬编码名称吗?
dotnet --version说1.0.0.0-preview1-002702
编辑:
我重复了上述步骤,但这次我选择了Core Web Application(.Net Core).我犯了同样的错误.
看起来我们不能在项目名称中使用空格.
小智 40
我有同样的问题,但我创建了一个名为"MyprojectWithoutSpaces"的项目,问题就消失了.我想这是RC版本中的一个问题
如果您在 DevOps 管道中运行单元测试时遇到类似问题,则可以通过在测试文件下使用以下模式忽略测试管道中的 /ref 目录来修复问题:
!**\ref\**
Run Code Online (Sandbox Code Playgroud)
这可确保管道忽略 ref 目录中的额外测试 dll。