g.p*_*dou 3 c# xaml visual-studio xamarin xamarin.forms
上下文
在我的所有项目(包括一个新创建的项目)中,我可以在我的XAML中输入拼写错误,然后编译没有错误,没有警告.当然运行时会抛出异常.
题
这是正常的还是我的Visual Studio 2017.3出了问题?
Xaml为Xamarin.Forms和写两者都是正常的WPF
Xamal Compliation带来的一个好处是Xamarin带来的好处
可以选择使用XAML编译器(XAMLC)将XAML直接编译为中间语言(IL).
XAMLC提供了许多好处:
它执行XAML的编译时检查,通知用户任何错误.
它删除了XAML元素的一些加载和实例化时间.
- 它不再包括.xaml文件,有助于减少最终程序集的文件大小.
请注意这里的第一个要点:
- 它执行XAML的编译时检查,通知用户任何错误.
要使用它,请执行以下操作:
以下代码示例演示如何在程序集级别启用XAMLC:
Run Code Online (Sandbox Code Playgroud)using Xamarin.Forms.Xaml; ... [assembly: XamlCompilation (XamlCompilationOptions.Compile)] namespace PhotoApp { ... }