首页 > 解决方案 > services.AddRazorPages() :IServiceCollection 不包含定义

问题描述

我实际上完全被困在尝试添加构建多语言网站的过程中。由于这是第一次,我正在关注中型网站上的教程,看起来很清楚(https://medium.com/swlh/step-by-step-tutorial-to-build-multi-culture-asp-net- core-web-app-3fac9a960c43),对不起链接,但它只是以防有人需要阅读它。

在本教程中,我需要在 Startup.cs 的 Configuration 方法中添加 services.AddRazorPages()。它看起来很容易做,但它会引发错误,即“'IServiceCollection' 不包含'AddRazorPages' 的定义”。

我试图在谷歌上寻找解决方案,但似乎我是第一个遇到此错误的人(找不到任何相关文章)。

.AddRazorPages() 有什么我在这里缺少的吗?

我正在使用 .NET Core 2.1

标签: c#.netasp.net-mvcasp.net-corerazor

解决方案



推荐阅读