2011-09-15 5 views
10

Ci sono chiaramente molte limitazioni a ciò che verrà eseguito sui nuovi sistemi Windows 8 basati su ARM.Come faccio a far funzionare le mie applicazioni .net, WPF, WinForms, ecc. Su un sistema Windows 8 basato su ARM?

Tuttavia dato che .net è pensato per essere indipendente dalla CPU, speravo che la maggior parte delle app desktop basate su rete funzionassero su un sistema Windows 8 basato su ARM, con poca o nessuna forma di lavoro da parte dello sviluppatore.

La mia speranza è stata mal riposta?

risposta

1

Questo collegamento dice utilizzare WinRT.

Estratto:.

"? OK, quindi se si vuole costruire applicazioni native per Windows 8 che verrà eseguito sia su hardware x86 e ARM, che cosa si fa a fare La risposta è ''

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

Inoltre, leggere questo:

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

+1

Ciò significa che le applicazioni WPF non verranno eseguite su ARM Win8? –

+0

XAML lo farà. Non so di WPF. Vedi anche questo link: http: //www.progware.org/Blog/post/A-first-encounter-with-Windows8-Development-%28C-XAML-JavaScript%29.aspx –

+0

Non stavo parlando di Metro a tutto, voglio solo sapere se le app WPF puramente gestite gireranno su ARM senza ricompilazione. –

2

Nella build ///keynote, Steven Sinofsky sai d che le app in stile Metro funzioneranno. C# e JavaScript verranno eseguiti senza modifiche. C++ funzionerà con la ricompilazione. Microsoft non ha rilasciato una dichiarazione sulle app desktop e Arm.

1

I moduli Windows esistenti o le app wpf non funzionano su un sistema Windows 8 basato su ARM (chiamato Windows RT). Non funzioneranno neanche con una ricompilazione. Windows RT utilizza una nuova API diversa.

Inoltre, non esiste un emulatore x86 in Windows RT.

Problemi correlati