Asp.net
新的 dotnet core 項目無法恢復
我嘗試使用 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。