【问题标题】:Xamarin Forms oncreate bundle null reference errorXamarin Forms oncreate bundle 空引用错误
【发布时间】:2017-06-08 20:54:39
【问题描述】:

我有一个简单的 Xamarin Forms 应用程序,但它说 bundle 在创建时为空。

在线: global::Xamarin.Forms.Forms.Init(this, bundle);

完整的错误:

System.IO.FileNotFoundException:无法加载文件或程序集“System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。

    protected override void OnCreate(Bundle bundle)
    {
        TabLayoutResource = Resource.Layout.Tabbar;
        ToolbarResource = Resource.Layout.Toolbar;

        base.OnCreate(bundle);

        global::Xamarin.Forms.Forms.Init(this, bundle);
        LoadApplication(new App());

        EMDKResults results = EMDKManager.GetEMDKManager(Android.App.Application.Context, this);

        AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;

    }

它在几个小时前工作。我没有看到任何可能导致这种情况的变化。我应该如何发现问题?

【问题讨论】:

  • 您是否尝试过清理解决方案并从零开始重新编译?另外,您是否尝试过重新启动计算机?
  • 我已经尝试过了,但我终于找到了错误。你可以看到“答案”....

标签: c# android xamarin


【解决方案1】:

我不敢相信!

不知何故,我检查了“仅从无”到 SDK 程序集的“链接”。这就是错误。我将其选中为无,它又可以工作了!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-10
    • 1970-01-01
    相关资源
    最近更新 更多