升级到 Mono 4.8 后出现 DotNetZip 异常(FileNotFoundException:I18N)
DotNetZip Exception after Upgrading to Mono 4.8 (FileNotFoundException: I18N)
我刚刚将我的 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' 或其依赖项之一
确保您在 Xamarin.Mac
应用程序中包含对基于 I18N
的国际化的引用:
并且在项目选项中,在 Mac Build
设置下,select 要打包到您的应用程序包中的 I1BN 资源:
我刚刚将我的 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' 或其依赖项之一
确保您在 Xamarin.Mac
应用程序中包含对基于 I18N
的国际化的引用:
并且在项目选项中,在 Mac Build
设置下,select 要打包到您的应用程序包中的 I1BN 资源: