WP7.1 用にビルドされた私のアプリ (Silverlight & C#) は 7.1 デバイスでは正常に動作しますが、WP8 デバイスでは動作しません。この理由により、アプリは Marketplace から削除されました (アプリは Marketplace にあり、WP8 まで多くのユーザーによって使用されていました)。リリース)。
エミュレータで問題をデバッグしてみました。WP8エミュレーターでアプリの7.1バージョンを実行しました。コード行の 1 つで、文字列を double に変換しています。
double osVer = Convert.ToDouble("8.0.9903");
この行はスローします
タイプ 'System.FormatException' の例外が mscorlib.ni.dll で発生し、マネージド/ネイティブ境界の前に処理されませんでした
何mscorlib.ni.dll
が何なのか、さらに先に進む方法がわかりません。誰にもアイデアはありますか?注:アプリは WP7.1 で正常に動作します。