尝试在visual studio中向解决方案添加Content Page
时,会发生以下错误:
Exception of type 'System.Exception' was thrown.
The project system has encountered an error.
Did not find new element in the hierarchy for item `Views\MyPage.xaml`.
The item would have been added with type "Page".
The project item schema service knows about this item type.
The item does exist in the project file.
添加文件时,我会执行以下操作:
Right click on Views in my Xamarin Solution > Add > New Item > Content Page > Add
查看Windows资源管理器时,有一个文件已创建MyPage.xaml
但尚未创建MyPage.xaml.cs
且未添加到解决方案中
这是一个空白的Xamarin共享项目,这个错误一直在发生......
这让我疯狂,因为我甚至无法添加单页
作为一种解决方法,我使用W. explorer手动添加文件,然后手动编辑app.projitems,但这太荒谬了。
答案 0 :(得分:6)
作为一种肮脏的解决方法,直到它得到解决,添加文件"手动"到项目完成工作。
关闭Visual Studio,
现在在VS中打开解决方案并重建 - 它应该看起来很好。
答案 1 :(得分:0)
显然,如果您进入VS2017安装程序并安装通用Windows平台(UWP)开发工作负载,则可以解决此问题。
答案 2 :(得分:0)