找不到指定的网页版本“3.0.0.0”。更新您的 web.config 以指定不同的版本。当前版本:“2.0.0.0”

Specified Web Pages version “3.0.0.0” could not be found. Update your web.config to specify a different version. Current version: “2.0.0.0”

我的 Web 服务有这个问题:

Specified Web Pages version “3.0.0.0” could not be found. Update your web.config to specify a different version. Current version: “2.0.0.0”

通过在程序包管理器控制台中输入此行来安装 Microsoft.AspNet.WebPages nuget 程序包:

Install-Package Microsoft.AspNet.WebPages -Version 3.0.0

或者使用 Nuget 包管理器找到并安装它。

转到 Visual Studio Code 中的 Nuget Package Manager。搜索 Microsoft.AspNet.WebPagesupdate 这个包,如果你已经有最新的包,你应该尝试 downgrade 上一个版本。

您可以 运行 在 Package Manager ConsoleVisual Studio 中的以下命令:

Install-Package Microsoft.AspNet.WebPages

这将解决问题。