Silverlight MACとのリモートデバッグ(Remote Debug)

IntelMAC限定ですが、マックで立ち上げているSilverlightのアプリケーションに別のPCのWindowsからプロセスアタッチすることができます。

マックでセキュリティKEY、ポートを設定し、Windows用のレジストExeを作成し、Windowsにコピー。
コンソールでPoxyを起動。

Windowsでは、先ほどのExeをコピーして、登録。
これで、VSのプロセスアタッチで、Macのプロセスが見れるようになります。

細かく言うと、Transport でCoreCLR Remote Cross-platform Debugingを選択し、macのIPを設定します。
TypeでCore CLR Remoteと書いてあるのが、Silverlightプロセスです。

これでアッタチすると完成です。

!!