Directly related to this issue .
Given a managed build for Windows Phone, how can I generate native code for an ARM processor? I do not have a Windows / ARM device (neither tablet nor phone). There is a ngen utility ngen , but AFAIK can only generate code for the host machine (i.e. Intel).
The reason I ask is, the offsets in the crash stack that Windows Phone Dev Center provides are not MSIL offsets (I checked - they go beyond the size of the MSIL function). They look like native code offsets. Now there is no guarantee that the ARM code created in standalone mode will exactly match what is running on the phone, but at least there will be some kind of visibility.
EDIT: The crossgen instrument sounds like a thing. But I cannot make it work; says file "..." or one of its dependencies was not found - the file is right there, and I specify the / MissingDependenciesOK flag.
Seva Alekseyev
source share