我正在尝试构建一个多语言网站,但遇到了困难。
因为这是第一次尝试,所以我在 Medium 网站上找到了一篇非常清晰的教程 (https://medium.com/swlh/step-by-step-tutorial-to-build-multi-cultural-asp-net-core-web-app-3fac9a960c43)。对于链接我很抱歉,只是以防有人需要阅读该文章。
在这个教程中,我需要在 Startup.cs 的 Configuration 方法中添加 services.AddRazorPages() 代码。看起来这很容易做到,但它会报错,错误信息是 "'IServiceCollection' does not contain a definition for 'AddRazorPages'"。
我试着在 Google 上寻找解决方案,但似乎没有人遇到过这个问题(找不到任何相关的文章)。
我是否遗漏了什么关于 .AddRazorPages() 的东西?
我正在使用 .NET Core 2.1。
AddRazorPages
在 asp.net core 3.x 中使用。 - RenaAddRazorPages
。 - Moeez