【发布时间】:2016-11-12 19:34:00
【问题描述】:
我在 Windows 10 上使用 VS 2015,Xamarin for VS 是几天前更新的最新版本,大约 2016 年 2 月 11 日
当我在 App.cs 中添加命名空间的 XAML 编译时
[assembly: XamlCompilation(XamlCompilationOptions.Compile)]
namespace MyNameSpace
{
public class App:Application{...}
}
我所有的 .xaml 文件构建错误并带有消息:
Value cannot be null
Parameter name: method
即使我创建了新的空 XAML,错误仍然包括在内。 任何人都遇到过这个问题并知道如何解决它。
PS:添加此行的目的是为了提高性能
【问题讨论】:
-
你可以尝试在类定义上方添加
[XamlCompilation (XamlCompilationOptions.Compile)]吗? -
如果我只对一个类(XMAL 类)应用上述代码,那么该类会显示错误。如果我同时应用类和命名空间,所有 XAML 都会显示错误
-
将
public class App:Application{...}上方的行放在 -
App是cs类,不需要编译。这是我从developer.xamarin.com/guides/xamarin-forms/xaml/xamlc 了解到的
标签: c# xaml xamarin.forms