代码之家  ›  专栏  ›  技术社区  ›  David Brunelle

尝试将应用程序部署到Windows CE设备时出现错误0x89731706

  •  1
  • David Brunelle  · 技术社区  · 14 年前

    我有一个应用程序,不久前我为一些未知的便携式设备创建的(我的意思是便携式的Pocket PC等)。我终于找到了我需要的设备,它是摩托罗拉的MC3000,它运行在Windows CE 5.0上,而不是我最初为之开发的Windows Mobile上。当我尝试部署解决方案时,我从“设备连接组件”文件中获取0x89731706。我尝试清理解决方案,并重新启动,以防它仍然挂在模拟器上。

    我为应用程序创建了一个部署项目,但似乎缺少一些内容(它告诉我“找不到”x“或它的某个组件…)

    我已经为MC9090开发了应用程序,而且我从来没有遇到过类似的问题(当然,当设备拔出时除外)。

    有人知道答案吗?

    2 回复  |  直到 11 年前
        1
  •  3
  •   David Brunelle    14 年前

    经过一些搜索,我发现这仅仅是因为设备本身没有太多的空间,所以我不得不给它更多的ROM而不是RAM来安装框架。

    一个相当空洞的胜利,因为现在几乎没有更多的公羊了…

        2
  •  1
  •   Perception Rasel    11 年前

    因为这个答案是在谷歌搜索这个错误的第一个结果中,我认为这可能有助于其他人寻找不同的答案,因为被接受的答案对我不起作用。

    我们在VS2008中有一个用于WindowsMobile5 PocketPC的.NET CF 3.5项目,我们得到了这个错误。

    问题是团队中的每个人都禁用了UAC,除了抛出错误的计算机的用户,而且忘记了以管理员身份运行VS2008。当我们以管理员身份运行VS2008时,问题就消失了。

    希望这对寻求不同答案的人有所帮助。