20B*_*0B2 5 yeoman asp.net-core
我使用Yeoman Generator创建了一个Asp.Net Core项目,yo aspnet
但该项目无法运行.
MSBUILD:错误MSB1003:指定项目或解决方案文件.当前工作目录不包含项目或解决方案文件.
请做以下事情:
npm uninstall -g generator-aspnet
npm install -g yo bower # (optional)
npm install -g generator-aspnet@0.2.6
Run Code Online (Sandbox Code Playgroud)
检查您是否安装了最新版本的SDK,而不是LTS版本.
谢谢Steve Smith,Scott Addie,Rick Anderson,Noel Rice和Shayne Boyer的亲切教程.
教程链接:https://docs.microsoft.com/en-us/aspnet/core/client-side/yeoman
我刚刚遇到了同样的问题,在遵循 Sender 发布的链接并阅读周围内容后,确实是因为从 project.json 移回了 Preview3 中引入的 XML 项目文件,所以如果您安装了 Preview 3 或更高版本,您可能会看到这个错误。默认情况下, dotnet Restore将采用最新版本。
要查看您安装的 dotnet core 版本,只需查看\Program Files\dotnet\sdk
实际上有一个非常简单的解决方法(请参阅此处页面底部),它允许您并排运行多个版本的核心。因此,在生成的项目上方的父文件夹中包含一个名为 global.json 的文件,其中包含以下内容:
{
"projects": [ "your-project-name" ],
"sdk": {
"version": "1.0.0-preview2-003131"
}
}
Run Code Online (Sandbox Code Playgroud)
笔记:
归档时间: |
|
查看次数: |
1852 次 |
最近记录: |