Silverlightを使用する既存のアプリ(Webアプリとデスクトップアプリの両方)をWindows 8で実行できますか?Windows RTはどうですか?
それが不可能な場合、それを機能させるための最も抵抗の少ない道は何でしょうか?(つまり、Windows 8 / RTで動作させる方法、Windows 9で動作するかどうかは気にしないでください。)
Silverlightを使用する既存のアプリ(Webアプリとデスクトップアプリの両方)をWindows 8で実行できますか?Windows RTはどうですか?
それが不可能な場合、それを機能させるための最も抵抗の少ない道は何でしょうか?(つまり、Windows 8 / RTで動作させる方法、Windows 9で動作するかどうかは気にしないでください。)
既存のSilverlightアプリケーションはWindows8デスクトップで実行できますが、Windowsストアアプリケーションの一部として実行することはできません。Windows RTで実行できるのはWindowsストアアプリケーションのみです(Microsoftが提供するOfficeアプリを除く)。
抵抗が最も少ないパスは、Windows RTフレームワーク内で資産(C#/ VBとXAMLのまま)を活用することです。
このDeepFriedBytesのエピソードをチェックしてみてください。また、ガイダンスを提供する他のブログ投稿もあります。Windows Phone 7SilverlightからWindows8に焦点を当てたDevCenterに関する記事もありますが、シナリオにも多くのことが当てはまるはずです。
WPFおよびSilverlightアプリケーションはWindows8で正常に動作しますが、Metroアプリケーションのみを必要とするWindowsストアでは動作しません。ただし、SilverlightアプリをMetroに簡単に移植できます。XAMLファイルを保持し、Windows8ライブラリで定義された新しいオブジェクトを使用してコードビハインドを変更します。