我正在使用xamarin开发UWP应用程序。该应用程序适用于IOS,Mac,Android,Windows。我根据developer.xamarin.com中给出的教程在其中创建了UWP项目。但它给出错误,说找不到Accessibility.App命名空间。 这是我的代码:
namespace Accessibility.UWP
{
public sealed partial class MainPage
{
public MainPage()
{
this.InitializeComponent();
this.LoadApplication(new Accessibility.App());
}
}
}
答案 0 :(得分:0)
根据您的说明,该应用无法看到html, body {
height: 100%;
width: 100%;
}
and
html, body {
height: 100vh;
width: 100vw;
}
。当您声称Android和iOS项目有效时,有两件事可能导致问题:
Accessibility.App
答案 1 :(得分:0)
这通常是由于缺少对Xamarin.Forms App
类所在的共享项目或类库的引用。从描述中,该项目应称为Accessibility
。
右键单击UWP项目,选择添加,参考... ,然后在解决方案标签中选择Accessibility
项目。
此外,UWP项目可能无法获取引用,因此重新启动Visual Studio也可能有所帮助。
如果全部失败,您可以尝试使用using
的类名绑定。在源代码文件的顶部添加:
using FormsApp = Accessibility.App;
然后在代码中使用:
this.LoadApplication(new FormsApp());