我尝试在三星 Omnia 和模拟器上运行来自 ..\Windows Mobile 6 SDK\Samples\PocketPC\CPP\win32\directx\d3dm\tutorials 的 directx 示例,但由于部署错误,它无法正常工作。我正在使用 Microsoft Visual Studio 2008 并安装了 Windows Mobile SDK Standard 和 Professional refresh。设备已正确插入并设置为主动同步(我知道这一点是因为其他示例工作,创建 Win32 智能设备应用程序并运行它工作)。当我尝试运行 directx 示例应用程序时,它编译时没有错误,但出现以下消息:
“出现部署错误,继续?是/否”出现
如果我手动将应用程序从调试文件夹复制到设备并从那里运行它,它就可以工作。
如果我在模拟器上尝试,会出现相同的部署错误消息。其他应用程序正在成功部署。
有什么方法可以使部署工作吗?也许我需要设置一个晦涩的选项...
我要做的是:将移动设备连接到 PC,打开 Visual Studio 2008,打开一个 directx 示例项目,单击运行(在调试或发布模式下)。