我为 WP7.1 构建的应用程序(Silverlight 和 C#)在 7.1 设备上运行良好,但在 WP8 设备上运行良好,因此该应用程序已从 Marketplace 中删除(该应用程序在 Marketplace 中并被许多用户使用,直到 WP8释放)。
我尝试在模拟器中调试问题。我在 WP8 模拟器中运行了 7.1 版本的应用程序。在其中一行代码中,我将字符串转换为 double as
double osVer = Convert.ToDouble("8.0.9903");
这条线抛出
在 mscorlib.ni.dll 中发生了“System.FormatException”类型的异常,并且在托管/本机边界之前未处理
我不知道是什么mscorlib.ni.dll
以及如何进一步进行。有没有人有任何想法?注意:该应用在 WP7.1 上运行良好。