“模型项传递到字典中”错误,但传递并要求是SAME模型

时间:2019-02-07 19:03:42

标签: asp.net model-view-controller

我已经阅读了几个有关ASP.NET错误消息的问题,这些错误信息是“传递到字典中的模型项的类型为[[Foo]”,但此字典需要模型项的类型为[[Bar]””。 。但是,我得到的错误版本是[Foo]和[Bar]是同一模型!

passed in ViewModels.Templates.ShopFrontPageViewModel, and requires ViewModels.Templates.ShopFrontPageViewModel, so what's the issue?

如您所见,字典需要类型为ViewModels.Templates.ShopFrontPageViewModel的模型项,并且确实将其传递为类型为ViewModels.Templates.ShopFrontPageViewModel的模型项。那么实际的问题是什么?错误消息没有告诉我任何有用的信息。

此错误可能大约每个月发生一次,并且每次都可以通过重置IIS的应用程序池来“解决”,但是可以肯定,这不是我们应该接受并使用的东西吗?谁能指出我要调查的内容,以了解为什么MVC抱怨它完全符合要求?

0 个答案:

没有答案