代码之家  ›  专栏  ›  技术社区  ›  SlowLearner

无法在设计器中打开类图

  •  0
  • SlowLearner  · 技术社区  · 6 年前

    无法在设计器中打开customerclasses.cd

    学习C_、WPF和Visual Studio,在演示项目中,我有以下两个类图文件:

    • customerclasses.cd-仅在代码视图中打开
    • viewmodelclasses.cd-仅在设计器视图中打开

    注意:此处提供文件 https://github.com/puckchaser/MvvmDemoApp/tree/master/DemoApp/Class%20Diagrams

    第一个挑战是安装设计器功能,请参见此处: Class Diagrams in VS 2017

    两个文件的右键单击上下文菜单 (通过解决方案资源管理器) 是不同的。通过四处阅读,我发现customerclasses不能在designer视图中打开的一个可能原因是xml格式不正确,但是我和visual studio(据我所知)都找不到任何问题。

    What I see

    图像显示 customerclasses.cd(左)显示为code,viewmodelclasses.cd(右)显示为diagram。customerclasses.cd(最右边)的菜单不起作用。


    但在相关的文章中显示…

    我相信我应该能够看到设计视图,因为它在相关文章中如图11所示: https://msdn.microsoft.com/en-us/magazine/dd419663.aspx?f=255&MSPPError=-2147217396

    Related article showing the missing diagram

    此外,文件的XML似乎与图中所示的内容相对应… 这让我发疯了


    fwiw-这是我在c_学习wpf时遇到的最好的一个演练。

    1 回复  |  直到 6 年前
        1
  •  0
  •   SlowLearner    6 年前

    已修复但不确定原因

    我从github下载了源文件(与最初使用的源文件不同) https://github.com/puckchaser/MvvmDemoApp 再试一次,这次成功了。

    我使用版本控制来尝试确定问题的根本原因,但我看不到任何可以解释这一点的东西。文件中有更改:demoapp.csproj,但我不知道他们是否可以解释这一点:-/