无法在类图中显示基接口(“未找到类型”)

时间:2009-10-07 07:21:04

标签: visual-studio visual-studio-2008 silverlight silverlight-3.0

我有一个与Visual Studio 2008 SP1中的Silverlight类库项目相关联的类图。图中显示的代码之一是我创建的接口,它继承自System.Windows.Input.ICommand。

现在我希望该接口的基类(ICommand)也显示在图中。因此,我在表示继承接口的框中单击鼠标右键,然后选择显示基本接口。然后Visual Studio显示以下错误:

无法显示一个或多个基本类型,因为找不到以下类型:System.Windows.Input.ICommand

正确引用了System.Windows程序集,继承程序集的代码没有错误,项目编译没有问题。

那么,这里发生了什么?也许是Visual Studio中的一个错误?

2 个答案:

答案 0 :(得分:1)

要尝试重现错误,我已完成以下操作(不介意命名我的对象):

  • 创建一个接口(ICompany)并从System.Windows.Input.ICommand继承
  • 创建实现我的界面的实体(公司)
  • 创建一个类图并添加了我的界面和类
  • 右键单击我的界面并选择了show interface

我正在使用安装了最新SP的Visual Studio 2008,我似乎没有收到错误。我会做一些与你不同的事情吗?

答案 1 :(得分:0)

您的图表是否位于SL app / lib或Web应用程序中?