共享项目中的Xaml文件在VS2017中的显示方式不同

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了共享项目中的Xaml文件在VS2017中的显示方式不同相关的知识,希望对你有一定的参考价值。

我有一个包含共享项目的解决方案:

Shared project

这包含许多Xaml文件:

Xaml files in VS2015

但是,当我在VS2017中打开完全相同的解决方案时,我得到了这个:

Xaml files in VS2017

该问题似乎导致任何XAML文件在项目中不可见。该解决方案可编译并运行正常 - 是否需要安装或切换VS2017才能正确处理共享项目?

答案

第一个解决方案(1)排除(2)显示所有文件(3)包含所有文件发现一些类似的帖子可能适合你(似乎需要安装一些sdk)

https://social.msdn.microsoft.com/Forums/sqlserver/en-US/26291339-e8fd-4596-980a-7befa63a1f7c/missing-folders-files-add-item-options-in-shared-project?forum=visualstudiogeneral

谢谢

另一答案

使用Visual Studio 2017安装程序,添加对通用Windows平台开发的支持。这将在共享项目中将每个xaml连接到其各自的xaml.cs。

有人会认为.Net桌面开发足以完成链接,但事实并非如此。

以上是关于共享项目中的Xaml文件在VS2017中的显示方式不同的主要内容,如果未能解决你的问题,请参考以下文章

VS 2017 中的 CMake 在构建时不显示构建日志

如何共享Visual Studio 2017代码样式和格式?

vs2017 出现“文件中的类都不能进行设计,因此未能为该文件显示设计器”问题处理

XAML 绑定到 CompositeCollection

WPF中的Pack URI

VS2012 - 将WPF现有用户控件添加到项目中