在MVC项目中对ViewModel的模糊引用

时间:2014-01-06 08:51:26

标签: c# asp.net-mvc asp.net-mvc-5

我有一个MVC项目.NET 4.5,使用VS 2013

当我开始调试项目时,我的Viewmodel上出现以下错误:

Ambiguous reference:
  Vin.Model.ViewModel.Bottle.BottleDetailsViewmodel
  Vin.Model.ViewModel.Bottle.BottleDetailsViewmodel
match

如果我停止调试并清理解决方案,一切正常,但一旦我开始调试,错误就会恢复。

也许我也应该指出,这只发生在视图中,而不是在控制器类中或解决方案中的任何其他位置。

1 个答案:

答案 0 :(得分:4)

你可以尝试:

  • 清洁解决方案并重建
  • 确保项目所指向的.Net框架版本相同
  • 清除你的Bin&对象文件夹