There's a second reason an ARM build might not work. So, to clarify, the error will happen the first time our library is referenced in the code, which is often pdftron.PDFNet.Initialize.If the error message is: System.IO.FileNotFoundExceptionThen it likely means that the "Microsoft Visual C++ Runtime Package" is missing and needs to be installed. It can be found by right clicking on the project's refrences, selecting add reference to bring up the menu, and then it should be under Windows -> Extensions.If the error message is: System.Runtime.InteropServices.COMExceptionThen try both a release and a debug build. If only the release build works, then it's not an issue with our library, but rather with some debug-incompatibilities between the surface and PC.This thread on the msdn forums talks a little about it: http://social.msdn.microsoft.com/Forums/en-US/bingmapswindows8/thread/538ef1eb-871c-4c55-bacf-97eb2072e97a/
On Monday, March 4, 2013 6:42:08 PM UTC-8, Tomas Hofmann wrote:Q: I cannot deploy my WinRT app on an ARM surface. The app fails right at the outset saying it does not find the method pdftron.PDF.initialize().A: This is likely because when running native code on ARM, an additional library is needed. Right click on references and pick add a reference. Under the Windows Header, find Extensions and then "Microsoft Visual C++ Runtime Package".
If this is not on your computer, you might have to download it.