Xamarin.Forms.Forms.Init(e)Onlaunched中的FileNotFoundExeception

时间:2017-07-06 13:25:24

标签: xamarin xamarin.ios xamarin.forms xamarin.uwp

我的Android应用程序工作正常,但是当我启动我的UWP应用程序时,它在我的App.xaml.cs的OnLaunched中崩溃,在Xamarin.Forms.Forms.Init(e)

这是我得到的错误:

  

System.IO.FileNotFoundException:'无法加载文件或程序集   ' clrcompression,Culture = neutral,PublicKeyToken = null'。系统   找不到指定的文件。'

它完全让我的应用程序崩溃,只有我能看到的是我的Splashscreen。

在IOS中遇到了类似的问题。它还显示FileNotFoundexception的错误,但它没有中断,我可以通过它。它显示了我的Main.cs中UIApplication.Main(args,null," AppDelegate")的错误;

1 个答案:

答案 0 :(得分:1)

正如原帖的评论中所讨论的那样,对于其他任何偶然遇到此线程的人都有相同的例外情况,在大多数情况下,原因似乎与Xlabs程序集无法正确加载或未被删除有关完全。这似乎是至少在过去半年一直存在的问题(过去的类似情况的例子可以找到Here)。

在这种情况下,如果您删除了xlab引用但仍然出现错误的解决方案是从项目文件夹中删除obj / bin / .VS文件夹。然后,对于UWP项目,重建然后部署。这个问题应该得到解决。