2011-09-15 4 views
10

新しいARMベースのWindows 8システム上で実行されるものには明らかに多くの制限があります。.Net、WPF、WinFormsなどのアプリケーションをARMで動くWindows 8システムで動作させるにはどうすればよいですか?

しかし、.netはCPUに依存しないため、ほとんどの.netベースのデスクトップアプリケーションは、ARMを搭載したWindows 8システムで動作することを期待していました。

私の希望は間違っていましたか?

答えて

1

このリンクでは、WinRTを使用しています。

抜粋:

「OK、あなたはx86とARMのハードウェアの両方で実行するWindows 8用のネイティブアプリケーションを構築したい場合は、あなたが行うことになっているので、答えは? 『』

。また

http://www.guardian.co.uk/technology/2011/sep/14/windows-8-metro-developer-viewpoint

、この読み://ビルド/基調講演、スティーブン・シノフスキーSAIで

http://www.readwriteweb.com/hack/2011/09/build-2011-what-is-winrt-and-i.php

+1

これは、WPFアプリケーションがARM Win8で動作しないことを意味しますか? –

+0

XAMLになります。私はWPFについて知りません。また、このリンクを参照してください:http://www.progware.org/Blog/post/A-first-encounter-with-Windows8-Development-%28C-XAML-JavaScript%29.aspx –

+0

私は地下鉄について話していませんでした。純粋に管理されたWPFアプリケーションが再コンパイルせずにARM上で動作するかどうかを知りたいだけです。 –

2

をMetroスタイルのアプリが使えるようになります。 C#とJavaScriptは何も変更せずに実行されます。 C++は再コンパイルで動作します。マイクロソフトでは、デスクトップアプリケーションとアームに関する声明は発表していない。

1

既存のWindowsフォームまたはwpfアプリケーションは、ARMを搭載したWindows 8システム(Windows RTと呼ばれます)では動作しません。再コンパイルしても動作しません。 Windows RTは、新しい、異なるAPIを使用します。

また、Windows RTにはx86エミュレータはありません。

関連する問題