Wal*_*dot 6 setup-project reactjs asp.net-core visual-studio-2017 asp.net-core-2.0
我正在创建一个基本的.NET Core 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"错误,指出:'无法从根提供程序解析作用域服务'React.AspNet.HttpContextLifetimeProvider + PerRequestRegistrations'.
具体来说,错误来自本教程的app.UseReact(config => ...)部分.
尽管我在国内外进行了很多搜索,但我还是空手而归,所以我在这里与大家联系.如果这里引用或已经解决了这个问题,请告诉我.
我希望我只是在这里忽略一些东西.
假设:
更新:
事实证明问题是我之前安装的React版本和Visual Studio Project声明的React版本之间存在不匹配.
解决方案是通过命令行简单地重新安装React以与项目对齐.
感谢您的帮助!
Boz*_*Joe 15
请参阅https://github.com/reactjs/React.NET/issues/433
在某一方面的变化 Startup.cs
public void ConfigureServices(IServiceCollection services)
Run Code Online (Sandbox Code Playgroud)
至
public IServiceProvider ConfigureServices(IServiceCollection services)
Run Code Online (Sandbox Code Playgroud)
和 return services.BuildServiceProvider();
我还必须更新/升级我的节点到c6.11.2(通过MSI),但我不认为那与你的问题有关.
| 归档时间: |
|
| 查看次数: |
2403 次 |
| 最近记录: |