System.TypeLoadException: 'Method 'GetItem' in type 'Microsoft.AspNetCore.Mvc.Razor.Razor.Intern



当我在程序中添加一行时 asp.net 核心 服务业。AddMvc((.AddXmlSerializerFormatters((; 但是在启动过程中发生错误.cs在运行时时刻请enyone可以解决此错误。

当我今天在 Web 应用程序中从核心切换到完整框架时,我遇到了类似的事情。 我最终弄乱了我的 nuget 包,卸载/重新加载了项目。 我终于把它追溯到 Microsoft.VisualStudio.Web.CodeGeneration.Design nuget包。 它安装了 3.0.0,但我的所有其他 Microsoft.AspNetCore.** 都是 2.* 版本,我使用的是 net472。 因此,我删除了该nuget包,错误消失了。 然后我将其更改为2.2.4版本,错误消失了 - 因此任何一种解决方案都对我有用。 希望这将解决您的问题。

相关内容

最新更新