我最近在Windows 10 Pro Fall Creators Update上安装了Visual Studio 2017 Community Edition的全新副本,我无法在 Xamarin.Forms上正确创建新的 ContentPage (见截图1-3)。在我第一次尝试在新的 Xamarin.Forms 项目中创建新的 ContentPage 时,我遇到了屏幕截图1和2中出现的错误。
接下来,生成了自动错误日志(如附件)。如果我没有创建任何新项目并按原样运行,我可以在我的Android模拟器上成功启动该应用程序而没有任何问题。
抛出了'System.Exception'类型的异常
The project system has encountered an error.
Did not find new element in the hierarchy for item "Page2.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.
A diagnostic log has been written to the following location: "C:\..." (see below link)
Automatically generated error log file - txt
创建新的 ContentPage 时会出现问题。代码隐藏 .cs 文件和 .xaml 文件将无法在解决方案资源管理器中立即显示。我需要手动点击显示所有文件按钮以显示新创建的文件(如屏幕截图3所示)。但是,尽管多次尝试,我仍无法将它们包含在项目中。
当我打开一个.xaml文件(在本例中是Page2.xaml)时,可以看到提及缺少引用和程序集的错误(参见下面的屏幕截图4)。
到目前为止,我已完成以下操作:
这个问题是否有任何已知的解决方案?非常感谢任何帮助。谢谢!
更新(2月27日): Paul-Jan尝试过推荐,但问题仍然存在。但是,新创建的 Page1.xaml 已正确包含并由Solution Explorer识别(如下所示)。