WinRT javascript是否汇编成汇编?

问题描述 投票:0回答:1

我不清楚微软如何为Metro Apps嵌入javascript。

当我在使用javascript编写的Visual Studio中调试简单的metro应用程序并点击'Ctrl+Alt+D - Go To Assembly'时,有任何汇编代码,但对于其他语言有。

那么javascript如何在WinRT上执行,它只是具有一些API访问权限的浏览器还是更多?

visual-studio windows-8 windows-runtime microsoft-metro
1个回答
1
投票

Windows应用商店应用程序的JavaScript在“app host”进程(WWAHost.exe)中执行,与浏览器中的相同,使用即时编译。这意味着没有机器代码加载到您可以在调试器中看到它的位置。应用程序主机是使WinRT API可用的原因,而浏览器中的相同引擎则不然。

因此,您无需查看汇编代码。出于同样的原因,即使您构建了Release目标,也可以在调试器中单步执行JavaScript。

© www.soinside.com 2019 - 2024. All rights reserved.