c# - Asp.Net Core CS2001 错误

标签 c# asp.net msbuild

每次我尝试构建我的 Asp.Net Core 项目时,我都会收到以下信息:

Severity Code Description Project File Line Suppression State Error C:\Code\Research and Development\Address Book\src\Address Book\error CS2001: Source file 'C:\Code\Research and Development\Address Book\src\Address Book\Book.deps.json' could not be found. Address Book C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\DotNet\Microsoft.DotNet.Common.Targets 241

问题,我该如何解决?深度不够导致。我能找到的只是深度问题。我假设我将不得不调整我的 MSBuild,但我不确定以何种方式。深入了解导致错误的原因以及如何修复将是非常好的。

最佳答案

目前这似乎是 ASP.Net 的核心模板的一个错误。

目前在 GitHub 上是一个 Unresolved 问题

VS2015: Asp.Net Core Template not working with Project name with spaces #580 https://github.com/aspnet/Templates/issues/580

并且最近在 11 天前一直处于事件状态。

如报告标题所示,根据您显示的路径,问题与您的项目名称包含空格有关。也许与此同时,您可以创建一个没有空格的新项目作为解决方法。

关于c# - Asp.Net Core CS2001 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37800381/

相关文章:

c# - 带有外部参数的 Task.Run 循环由循环更改

jquery - 通过 AntiForgery Token 提交多个 AJAX 表单

msbuild - 如何在 CentOs 上安装 msbuild

c# - 如何在C#中以编程方式获取“Application Data”文件夹路径?

c# - LEM2算法在C#中的实现

asp.net - 如何从 ASPX 控件事件调用 Javascript 函数?

c# - 如何在 UpdatePanel 中回发后保留 TinyMCE

msbuild - 如何忽略SetParameter.xml中的连接字符串参数

asp.net - 如何将内置的网站程序包MS部署到原始IIS网站

c# - 在 RedirectToAction 中传递对象