相关疑难解决方法(0)

含糊不清的参考

我在我的解决方案中删除了一个项目,然后重新添加它.自从阅读它..我现在收到一个ambiguous reference错误,我无法删除.查看类的实现(获取错误)我看到它引用了两次:

> ClassName (myclass.Class)    myclass.Class
> ClassName (myclass.Class)    myclass.Class, Version=1.0.0.0
Run Code Online (Sandbox Code Playgroud)

命名空间只能查看一次,但此问题仅存在于1个局部视图中.

编辑:

<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<MyClass.Class.MyViewModel>" %>
Run Code Online (Sandbox Code Playgroud)

MyViewModel给出了模糊错误,如果我查看它显示重复的所有可用类,如:

MyClass.Class.MyViewModel
MyClass.Class.MyViewModel
MyClass.Class.MyOtherViewModel
MyClass.Class.MyOtherViewModel
Run Code Online (Sandbox Code Playgroud)

但是当我在同一个项目中打开另一个局部视图时,它很好.这只是一个似乎保留重复引用的部分.

知道如何解决这个问题吗?

c# visual-studio-2010 asp.net-mvc-2

19
推荐指数
1
解决办法
2万
查看次数

标签 统计

asp.net-mvc-2 ×1

c# ×1

visual-studio-2010 ×1