System.typeInitializationException 在 Windows phone
System.typeInitializationException on Windows phone
当我尝试通过连接设备来调试我的应用程序时遇到此异常。它在模拟器中运行良好,没有任何异常。
InnerException 是:无法加载文件或程序集 'BouncyCastle.Crypto, Version=1.8.1.0, Culture=neutral, PublicKeyToken=0e99375e54769942' 或其依赖项之一。系统找不到指定的文件。
但该文件存在特定版本和令牌。
在 StackTrace 中,它显示此处发生了异常:setDefaultLanguageFromCode(String selectedLanguage)
代码如下:
private void Application_Launching(object sender, LaunchingEventArgs e)
{
...//some code
Utility.setDefaultLanguageFromCode(code);
Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;
LocalizedStringsInCommonDll.LocalizedStringsResource.UpdateLanguage();
}
在实用程序页面中:
public static System.Globalization.NumberFormatInfo input = new System.Globalization.NumberFormatInfo();
public static void setDefaultLanguageFromCode(string selectedLanguage)
{
input.NumberDecimalSeparator = ".";//**Exception here**
input.NumberGroupSeparator = ",";
......
}
是否是设备上的一些设置导致的异常。
我尝试了 google 搜索但没有任何帮助..
我迫切需要帮助..我已经浪费了一整天试图弄清楚这里出了什么问题..
我试图通过在程序包管理器控制台中使用它来重新安装 BouncyCastle 加密
安装包 Portable.BouncyCastle - 版本 1.8.1.3
它解决了我的问题..
当我尝试通过连接设备来调试我的应用程序时遇到此异常。它在模拟器中运行良好,没有任何异常。
InnerException 是:无法加载文件或程序集 'BouncyCastle.Crypto, Version=1.8.1.0, Culture=neutral, PublicKeyToken=0e99375e54769942' 或其依赖项之一。系统找不到指定的文件。
但该文件存在特定版本和令牌。
在 StackTrace 中,它显示此处发生了异常:setDefaultLanguageFromCode(String selectedLanguage)
代码如下:
private void Application_Launching(object sender, LaunchingEventArgs e)
{
...//some code
Utility.setDefaultLanguageFromCode(code);
Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;
LocalizedStringsInCommonDll.LocalizedStringsResource.UpdateLanguage();
}
在实用程序页面中:
public static System.Globalization.NumberFormatInfo input = new System.Globalization.NumberFormatInfo();
public static void setDefaultLanguageFromCode(string selectedLanguage)
{
input.NumberDecimalSeparator = ".";//**Exception here**
input.NumberGroupSeparator = ",";
......
}
是否是设备上的一些设置导致的异常。 我尝试了 google 搜索但没有任何帮助..
我迫切需要帮助..我已经浪费了一整天试图弄清楚这里出了什么问题..
我试图通过在程序包管理器控制台中使用它来重新安装 BouncyCastle 加密
安装包 Portable.BouncyCastle - 版本 1.8.1.3
它解决了我的问题..