asp.net-core – npm找不到global.json的SDK版本
我正在尝试使用它作为基础项目模板在asp.net core / npm / react上加快速度:
https://github.com/jonmcquade/aspnetcore-react-redux#local-no-docker 尝试此命令后,我最初遇到了麻烦:
我看到的错误:
我安装了文档中的特定版本,并且安装了最新版本,包括x64和x86平台. 我现在也运行npm install命令或dotnet –version命令时出错,但我安装了SDK. 感觉机器配置已经以某种方式破坏了.我似乎已经进入了一个版本泡菜试图让dotnet构建命令工作,现在甚至NPM都无法正常工作. Global.json是: { "sdk": { "version": "2.1.0" } } 并且.csproj文件包含: <PropertyGroup> <TargetFramework>netcoreapp2.1</TargetFramework> <RuntimeFrameworkVersion>2.1.0-preview1-26216-03</RuntimeFrameworkVersion> <TypeScriptCompileBlocked>true</TypeScriptCompileBlocked> <IsPackable>false</IsPackable> <AssemblyName>FlightSearch</AssemblyName> <RootNamespace>FlightSearch</RootNamespace> <ApplicationIcon>ClientAppfavicon.ico</ApplicationIcon> <Authors>Jon McQuade</Authors> <Company>ACME Freelancing,Inc.</Company> <StartupObject></StartupObject> <Product>Flight Search</Product> <Description>ASP .NET Core 2.1 MVC SPA with React and Redux</Description> <RepositoryUrl>http://github.com/jonmcquade/aspnetcore-react-redux</RepositoryUrl> <PreserveCompilationContext>true</PreserveCompilationContext> <TypeScriptToolsVersion>2.8</TypeScriptToolsVersion> <OutputType>Exe</OutputType> <Version>2.1</Version> </PropertyGroup> 我错过了什么让这个工作? 我可以检查一些机器配置问题吗?也许环境变量?我尝试使用安装程序运行修复,但这并没有解决问题. 解决方法
global.json指定用于构建应用程序的.NET Core的SDK版本.这与您要运行应用程序的.NET Core Runtime版本没什么关系.
您的应用程序是netcoreapp2.1,因此您运行的是.NET Core 2.1 Runtime.最早的SDK版本是2.1.300. 由于这是最新的.NET Core版本,您实际上根本不需要使用global.json:只需从项目中删除该文件,工具应使用您机器上的最新版本2.1.300-rc1 . (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 在MVC中使用ViewBag坏?
- asp.net-mvc-3 – 在ASP.NET-MVC3中缓存数据有什么变化吗?
- asp.net-mvc – 如何使用activedirectorymembershipprovide
- 为什么我不能在运行时编辑我的ASP.NET Web应用程序?
- asp.net-mvc-3 – 如何在razor视图中设置@ model.attribute
- asp.net-mvc-4 – 来自程序集’mscorlib的WebAPI RC’Syste
- 自动挡换手动挡:在 ASP.NET Core 3.0 Middleware 中手动执
- asp.net – 为什么FireFox在下载文件时不包含.xml扩展名?
- asp.net-mvc-4 – 在VS2012中运行代码分析时出错
- 如何在asp.net转发器控件中获取项目点击事件?
- asp.net-mvc-3 – 有没有办法通过html.actionlin
- 如何判断在传统ASP中使用ADO调用SQL Execute()是
- ASP.NET Core / MVC 6 ViewModel中的依赖注入(DI
- asp.net-mvc – ASP.NET MVC/C++#:可以使用Html
- asp.net-mvc – ASP.net MVC 3项目文件没有出现在
- Response.Redirect在ASP.NET中将数据POST到另一个
- ASP.NET MVC+EF 项目架构搭建
- 在何处以及如何“缓存”ASP.NET角色数据
- ASP.NET 2.0:编写错误页面的最佳实践
- 在MVC 6中调整上传的图像大小