Windows phone 8 在Windows Phone Emulator上使用ProcMon

Windows phone 8 在Windows Phone Emulator上使用ProcMon,windows-phone-8,windows-phone-8-emulator,Windows Phone 8,Windows Phone 8 Emulator,我有一个Windows Phone 8.1项目,它引用了一个Windows运行时组件,它公开了我的一些其他本机项目。问题是,在emulator上运行System.IO.FileNotFoundException时,会出现System.IO.FileNotFoundException。但是,如果捕获异常并检查exception.FileName,则它为null 这家伙提到他用ProcMon来找出哪个文件丢失了。如何使用ProcMon来监视仿真器对文件的访问?我尝试监视emulator进程本身,但没

我有一个Windows Phone 8.1项目,它引用了一个Windows运行时组件,它公开了我的一些其他本机项目。问题是,在emulator上运行System.IO.FileNotFoundException时,会出现System.IO.FileNotFoundException。但是,如果捕获异常并检查exception.FileName,则它为null


这家伙提到他用ProcMon来找出哪个文件丢失了。如何使用ProcMon来监视仿真器对文件的访问?我尝试监视emulator进程本身,但没有产生任何信息。

没有提供在emulator上运行桌面应用程序(如ProcMon)的方法。链接的帖子可以在Windows上运行ProcMon,而不能在Windows Phone上运行


您最好的选择是调试在模拟器上运行的应用程序。使用非托管调试器,以便它可以中断本机代码,在第一次出现异常时中断,然后查看从堆栈中的何处调用。一旦你知道问题所在,你可以在函数的开头设置一个断点,然后单步执行或设置一个跟踪点,查看正在使用哪些文件以及应用程序认为它在做什么。

至少要对否决票发表评论?