![](/img/trans.png)
[英]ASP.NET Core Error: System.TypeLoadException: Could not load type 'Microsoft.AspNetCore.WebUtilities.FileBufferingWriteStream'
[英]System.TypeLoadException: 'Method 'GetItem' in type 'Microsoft.AspNetCore.Mvc.Razor.Internal.FileProviderRazorProjectFileSystem' in asp.net core
在 asp.net 内核中,当我在程序 services.AddMvc().AddXmlSerializerFormatters(); 中添加一行时但是在运行时的startup.cs中出现错误,请任何人都可以解决这个错误。
我今天在 web 应用程序中从核心切换到完整框架时遇到了类似的情况。 我最终弄乱了我的 nuget 包,卸载/重新加载项目。 我终于将其追溯到 Microsoft.VisualStudio.Web.CodeGeneration.Design nuget package。 它安装了 3.0.0,但我所有的其他 Microsoft.AspNetCore.** 都是 2.* 版本,我使用的是 net472。 因此,我删除了 nuget package 并且错误消失了。 然后我将其更改为 2.2.4 版本,错误消失了——所以任何一种解决方案都对我有用。 希望这可以解决您的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.