Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 无法在设计器中打开类图 无法在设计器中打开CustomerClasses.cd_Wpf_Visual Studio_Visual Studio 2017_Class Diagram - Fatal编程技术网

Wpf 无法在设计器中打开类图 无法在设计器中打开CustomerClasses.cd

Wpf 无法在设计器中打开类图 无法在设计器中打开CustomerClasses.cd,wpf,visual-studio,visual-studio-2017,class-diagram,Wpf,Visual Studio,Visual Studio 2017,Class Diagram,在学习C#、WPF和Visual Studio时,在一个演示项目中,我有以下两个类图文件: CustomerClasses.cd-仅在代码视图中打开 ViewModelClasses.cd-仅在设计器视图中打开 注意:可从此处获取文件 第一个挑战是安装designer功能,请参见此处: 两个文件(通过解决方案资源管理器)的右键单击上下文菜单不同。通过阅读,我发现CustomerClass不能在designer视图中打开的一个可能原因是XML格式错误,但我和Visual Studio(据我所知

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

  • CustomerClasses.cd-仅在代码视图中打开
  • ViewModelClasses.cd-仅在设计器视图中打开
注意:可从此处获取文件

第一个挑战是安装designer功能,请参见此处:

两个文件(通过解决方案资源管理器)的右键单击上下文菜单不同。通过阅读,我发现CustomerClass不能在designer视图中打开的一个可能原因是XML格式错误,但我和Visual Studio(据我所知)都无法找到任何问题

图像显示CustomerClasses.cd(左)显示为代码,ViewModelClasses.cd(右)显示为图表。CustomerClasses.cd(最右侧)的菜单不工作


但在相关文章中显示。。。 我相信我应该能够看到design视图,因为它在相关文章中如图11所示:

此外,该文件的xml似乎与图中显示的内容相对应。。。这快把我逼疯了


FWIW-这是我在C#中学习WPF时遇到的最好的演练之一。

修复了,但不确定为什么 我从github下载了源文件(它恰好与最初使用的源文件不同),然后再试一次,这次成功了

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