无法将 class 添加到 Visual Studio UML 架构模型

Cant add class to Visual Studio UML Architecture Model

我无法将 class 添加到 Visual Studio UML 架构模型。

当我从解决方案资源管理器 drag/drop class 到 UML 模型时,鼠标光标变为 "cant drop" 图标。

同样在 Architecture Explorer 中它没有显示任何类型或命名空间:

class 确实有一个命名空间和类型,它是从 wsdl 文件生成的。我试过其他 classes,比如 ColourObject.cs(全类型),但遇到了同样的问题。

我看过的视频显示人们只是将 classes 拖到模型和 abra-cad-abra 上。

我错过了什么?

好的,我明白我的错误了,我可以很好地构建项目。

虽然当我将 vanilla class 添加到 UML 模型(从 UMLModel Explorer)并生成时,然后创建了一个 Lib 项目。我将我的 wsdl 代理 Class 文件添加到 Lib 项目并尝试构建但失败了。

由于 System.Web 和 System.Web 等缺少引用而失败。添加服务后项目构建良好,然后 Architecture Explorer 向我展示了所有类型,我能够 drag/drop 他们到模型上。