You just need to use the assembly output from your application as is. One important factor to consider is that any P / Invokes or dependencies on unmanaged code will most likely not work on Windows RT without migrating these unmanaged libraries. As long as your AnyCPU project, it should work.
The CLR (Common Language Runtime) will actually compile JIT (Just In Time) with ARM processor instructions. No recompilation required.
source share