Windows RT 可以運行為 ARM 編譯的桌面應用程式嗎?

Windows RT 可以運行為 ARM 編譯的桌面應用程式嗎?

如果有人編寫了 ARM 編譯器,可以為 Windows RT 編譯桌面應用程式嗎?

或者只有經過 Microsoft 數位簽署的應用程式才能在 Windows RT 上以桌面模式運作?

答案1

不可以。

但是,一些由 Microsoft 編譯和數位簽署的桌面應用程式可以在 Windows RT 中運行,例如 Office 2013 和一些開發人員應用程式:

答案2

即使沒有 Microsoft Store 限制,WinRT 框架堆疊也只是完整 .NET Framework 的子集。因此,即使您成功安裝了某些東西,它也可能無法運作。

以下是 Krzysztof Cwalina 在 2011 年 BUILD 演講中指出的一些重大差異:.NET 開發人員對 Windows 8 應用程式開發的看法

地鐵簡介 設計要求 相容性要求 表面積 已刪除 刪除 2

答案3

目前沒有。 Windows RT 只能執行從 Windows 應用程式商店下載的應用程式。

根據這個連結

也許最大的變化是Windows RT將僅運行已包含在微軟應用程式商店中的應用程式。

我的直覺是這種限制是人為的。微軟希望分享開發人員為其作業系統開發的所有軟體。

相關內容