首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在.NET Core2.0,InvalidOperationException上设置.NET

在.NET Core2.0,InvalidOperationException上设置.NET
EN

Stack Overflow用户
提问于 2017-07-24 19:06:43
回答 1查看 2.5K关注 0票数 6

我正在创建一个基本的.NET核心2.0应用程序

[New]-[Project]-[.NET Core]->[ASP.NET Core Web Application (.NET Core)]-[Web Application (No Auth)]

并试图通过以下教程添加ReactJS:(https://reactjs.net/getting-started/tutorial.html)

但是,在阅读本教程时,我会得到一个"InvalidOperationException“错误,它说:‘无法从根提供程序解析作用域服务InvalidOperationException’。

具体而言,错误来自app.UseReact(config=> .)本教程的一节。

尽管我在国内外进行了多次搜索,但我还是空手而归,所以我向在座的各位伸出了手。如果这是参考或已经解决这里,请让我也知道。

我希望我只是忽略了这里的一些东西。

假设:

更新:

事实证明,问题是我以前安装的React版本与声明的React版本之间存在不匹配。

解决方案是通过命令行简单地重新安装React,使其与项目保持一致。

谢谢你的帮助!

EN

回答 1

Stack Overflow用户

发布于 2017-08-27 18:30:41

请参阅https://github.com/reactjs/React.NET/issues/433

Startup.cs的变化

代码语言:javascript
复制
public void ConfigureServices(IServiceCollection services)

代码语言:javascript
复制
public IServiceProvider ConfigureServices(IServiceCollection services)

return services.BuildServiceProvider();

我还必须更新/升级我的节点到c6.11.2 (通过MSI),但我认为这与您的问题无关。

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45288226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档