升级到Mono 4.8后的DotNetZip异常(FileNotFoundException:I18N)

时间:2017-03-10 16:41:52

标签: xamarin xamarin.ios mono xamarin.mac

我刚刚将我的Xamarin升级到最新版本,包括新的Mono 4.8。

我的项目都设置为Xamarin .NET 4.5.2。

我一直在这个项目中使用Ionic DotnetZip库。

我正在为OSX建设。

我在一个尚未更新的mac上检查了我的代码,但它仍然有效,因此它肯定是.NET或Mono中的升级导致问题。

问题是,现在当我尝试实现ZipFile对象时,我得到一个FileNotFoundException:

无法加载文件或程序集'I18N,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 0738eb9f132ed756'或其中一个依赖项

1 个答案:

答案 0 :(得分:1)

确保您在I18N应用程序中包含对基于Xamarin.Mac的国际化的引用:

enter image description here

在项目选项中,在Mac Build设置下,选择要在应用包中包装的I1BN资源:

enter image description here