asp.net – 新的dotnet核心项目无法恢复

我尝试使用yeoman生成器创建一个新项目,但是当我移动到文件夹中以恢复依赖项时,我遇到了错误.

我从一个空目录开始然后执行以下操作

yo aspnetcore-spa (select the Aurelia framework and .csproj project type)
dotnet restore

我收到以下错误

warn : The folder '<path>/projFolder' does not contain a project to restore.

解决方法

使用csproj的.NET Core项目至少需要.NET Core CLI Preview 3.通过运行dotnet –info仔细检查正在使用的版本.如果是1.0.0-preview2或1.0.0-preview2-1,则不支持csproj.

在撰写本文时,支持csproj的SDK未列在主.NET Core下载页面上.最新版本是.NET Core CLI的RC3版本.

https://github.com/dotnet/core/blob/master/release-notes/rc3-download.md

如果您已安装新SDK并且dotnet –info仍显示旧版本,请检查当前目录或任何父目录中的global.json文件,并确保“sdk”设置具有正确的版本.生成的aspnetcore-spa使用SDK 1.0.0-preview3-004056创建一个global.json文件,该文件不是最新的SDK.

相关文章

这篇文章主要讲解了“WPF如何实现带筛选功能的DataGrid”,文...
本篇内容介绍了“基于WPF如何实现3D画廊动画效果”的有关知识...
Some samples are below for ASP.Net web form controls:(fr...
问题描述: 对于未定义为 System.String 的列,唯一有效的值...
最近用到了CalendarExtender,结果不知道为什么发生了错位,...
ASP.NET 2.0 page lifecyle ASP.NET 2.0 event sequence cha...