トップ回答者
Emulatorがエラーを出して、VSから起動しない場合があります

質問
-
Emulatorがエラーを出して起動しない。
http://social.msdn.microsoft.com/Forums/ja-JP/wp7devtoolja/thread/717b23d7-ea88-4da0-9916-d4fa2ca2e636とは状況が違うので、別にディスカッションを作りました。
Emulatorが以下のエラーを出して起動しない場合、あるいは警告を何回か出して起動するが、その後不安定な動作となる場合があります。
SDK.7.1.1です。ファイルの入れ替えや、SDKのアンインストールと7.1からの再インストールで治ったかと思った後、再び発生しています。いろいろ試した所、VS 2010からエミュレータを起動する場合の多くはこの状況になり、エミュレータの単独起動では今のところ発生しないようです。
msdnの「Windows Phone エミュレーターのトラブルシューティング」には該当しない状況なので気になります。どなたか解決の情報はないでしょうか。Windows 7 SP1 32bit, チップセットはZ68, ビデオはCore i5-2400 内蔵のIntel HDです。この症状はこのマシンだけで発生し、エミュレータは他のマシンでは問題なく動作しています。
2012年6月12日 1:18
回答
-
こんばんは、CH3COOH(酢酸)です。
直接的な情報を持っておらず、Windows Mobile時代のお話になってしまうのですが、何か参考になれば幸いです。
Windows Phone 7になってからは見なくなりましたが、Windows Mobile自体のデバイスエミュレータでは、
エミュレータ起動中にホストOS(デスクトップWindows)の電源を落としたり、起動中だったかレジストリの書き換えをしてしまうと
dessファイルが破損してしまい本題のWindows Phoneエミュレータが起動しない問題が発生していました。Windows Mobileの時と同じ問題であれば、問題が発生する度に再インストールしなくても、
ダイアログに書かれている通りdessファイルを削除して、エミュレータを再起動するだけで復活すると思われます。ただ、前述した通り、dessファイルの破損はアンチウィルスソフトやストレージ等の相性で発生している可能性もありますので、問題の改善になっておりません。その場しのぎの案で恐縮ですが、復活させながら開発を進めていく必要があるかもしれません。
- 回答としてマーク Atomu Hidaka-MVP 2012年6月18日 15:08
2012年6月18日 10:34 -
連続で申し訳ございません。英語の記事を探していたら同じような質問を発見しました。
Error launching emulator of the windows phone 7 Mango RC
Windows Phoneエミュレータでの該当する問題の原因が発見出来なかった場合は、
Windows Mobile時代のdessファイルの破損原因を追及すると参考になる記事が出てくるかもしれませんね。- 回答としてマーク Atomu Hidaka-MVP 2012年6月18日 15:08
2012年6月18日 10:49
すべての返信
-
こんばんは、CH3COOH(酢酸)です。
直接的な情報を持っておらず、Windows Mobile時代のお話になってしまうのですが、何か参考になれば幸いです。
Windows Phone 7になってからは見なくなりましたが、Windows Mobile自体のデバイスエミュレータでは、
エミュレータ起動中にホストOS(デスクトップWindows)の電源を落としたり、起動中だったかレジストリの書き換えをしてしまうと
dessファイルが破損してしまい本題のWindows Phoneエミュレータが起動しない問題が発生していました。Windows Mobileの時と同じ問題であれば、問題が発生する度に再インストールしなくても、
ダイアログに書かれている通りdessファイルを削除して、エミュレータを再起動するだけで復活すると思われます。ただ、前述した通り、dessファイルの破損はアンチウィルスソフトやストレージ等の相性で発生している可能性もありますので、問題の改善になっておりません。その場しのぎの案で恐縮ですが、復活させながら開発を進めていく必要があるかもしれません。
- 回答としてマーク Atomu Hidaka-MVP 2012年6月18日 15:08
2012年6月18日 10:34 -
連続で申し訳ございません。英語の記事を探していたら同じような質問を発見しました。
Error launching emulator of the windows phone 7 Mango RC
Windows Phoneエミュレータでの該当する問題の原因が発見出来なかった場合は、
Windows Mobile時代のdessファイルの破損原因を追及すると参考になる記事が出てくるかもしれませんね。- 回答としてマーク Atomu Hidaka-MVP 2012年6月18日 15:08
2012年6月18日 10:49 -
CH3COOH(酢酸)さま
情報ありがとうございます。ほかでも発生していた事例があったのですね。また、同様の現象がWindows Mobile時代のデバイスエミュレータでも起きていたとは知りませんでした。
エラーの原因と思われる「保存された状態のファイル」のダイアログの説明に不安があったので、今まで削除したことがなかったのですが、教えて頂いた「保存状態ファイル」の説明リンクを確認したので、次に発生した場合には削除して対策を確認したいと思います。
メッセージの原因がわかったので、回答マークを付けます。
ところで問題のこの現象ですが、現在はどうやっても発生しなくなってしまいました。これまでやったことはありませんが、例えばエミュレータ起動中に電源断した後も正常にVSから起動してしまいます。
今までこのマシン環境では、2か月以上この問題の発生に悩まされていたのですが、先日のWindows Updateの影響かどうかはわかりませんが、とにかく今はどうやっても再現しないので、このまま少し様子を見ることにします。
なお今後の参考までに、このマシンは開発専用マシンなので、アンチウィルスソフトは入れておらず、ディスクのエラーは1回も起きていませんでした。
2012年6月18日 15:08