まぐらぼ

日々の雑記を書いています。

WinRTストアアプリ起動直後に例外発生する件

ストアプリ開発中になぜか「xxx.exeでハンドルされない Microsoft .NET Frameworkの例外が発生しました。」というダイアログが出て、再配置不可&ゾンビプロセスになる事があります。
f:id:o-maguro:20140520161334j:plain

困っている点が2個あります。

(1).例外が発生する

以前動作していたプロジェクトが突然ハングしやがります。そもそも例外が発生する意味がわかりません。一度例外ダイアログがでるとしばらく例外が頻発して、プレーンな新規プロジェクトすらハングします。VS備え付けの新規プロジェクトがハングしてる時点で開発環境事態に問題があると思いますが、他に同じ現象の人いないのでしょうか?

(2).再配置不可&ゾンビプロセス

taskkill /f でもゾンビプロセスは消えずにPC再起動になります。Windows7時代から定期報告されているので既知の問題らしいです。

下記で再配置は可能になります。
1. PC再起動
2. ネットワーク接続(ストアに接続しないとキャッシュクリアされない?)
3. キャッシュクリア(wsreset.exe)

VS2012でもVS2013でも同じ現象です。

f:id:o-maguro:20140520161354p:plain
Ctrl+Alt+DelからWSService.exe(Windows Store Service)を再起動しても解決しないし、sfc /scannowでも問題はありません。

[環境]
OS : Widdows8.1
IDE : VS2012 Pro update4, VS2013 exp update2 (共存/Coexistence)

[メモ]
・一応、VS2012とVS2013は共存できる。
http://www.visualstudio.com/ja-jp/visual-studio-2013-compatibility-vs.aspx