我遇到了windows ce应用程序的问题。通过Visual Studio界面中的“开始调试(F5)”,可以通过visual studio界面正常运行。
但是,如果我尝试从模拟器手动运行该已部署的可执行文件,我会得到MissingMethodException
。只有在编译代码的发行版本时才会发生这种情况。
答案 0 :(得分:0)
区别在于已部署的依赖项。 Studio推倒了它认为必须存在的一切 - CF本身和参考。它将大部分内容推送到app的文件夹,这是加载器开始寻找依赖项的地方。
要100%清楚您的问题,如果您调试完全相同的应用程序,它可以正常工作,但如果在退出已部署的应用程序后立即从Studio部署到的同一位置手动运行它(通过验证在Project Properties中,应用程序不会运行?我的意思是绝对没有重新编译,没有设备重置,没有其他文件复制等?