【问题标题】:Xamarin.Form XamlCompilation error: Value cannot be null, Parameter name: methodXamarin.Form XamlCompilation 错误:值不能为空,参数名称:方​​法
【发布时间】: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


【解决方案1】:

在我更新了最新版本的 Xamarin Form(目前是 3.3.2.1)之后。 这个没了。

【讨论】:

    猜你喜欢
    • 2017-07-21
    • 1970-01-01
    • 1970-01-01
    • 2013-09-13
    • 2013-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多