我有一个bat文件,用于尝试将Mobilink注册到Vista上的移动设备中心。(我使用的是Mobilink版本11 )脚本:
mlasinst -k ./ -v ./我已经将mlasinst以及mlasdev.dll和mlasdesk.dll复制到同一个文件夹中,并运行上面的命令来运行同步进程。(我已经在Windows XP上测试了上面的脚本,它可以正常工作)。当我尝试将相同的文件复制到Windows Vista计算机时,我运行脚本并重新启动计算机。然后我遵循Sybase网站上的指示,即我
在Windows Mobile设备中心窗口中,单击移动设备设置,然后单击更改内容设置。选择MobiLink客户端,然后单击保存以激活提供程序。要查看已注册应用程序的列表,请单击更改内容设置,单击MobiLink客户端,然后单击同步设置。
除了当我点击“同步设置”时,当我点击它时,我得到一个错误,说没有要管理的设置,一切都可以在Vista上运行。
我的问题是,如何让Mobilink与Vista及其移动设备中心协同工作?我已经阅读了我能找到的所有文档,但都无济于事。
发布于 2009-06-19 15:49:34
Juen 23评论
对于那些在家中关注这篇文章的人来说,由于这篇文章的结果,我们的QA部门能够在使用Windows Mobile6设备时在Vista上的Windows Mobile设备中心重现这个问题,我们正在调查这个问题。Windows Mobile5设备看起来一切正常,我们在最初的测试中使用了它。
6月19日评论
我真的很想留下一个评论,因为这不是一个真正的答案,但我的声誉还不够高,不能这么做。哦,好吧,我会发布一个糟糕的答案,然后眼看着我的声誉下降。这是我愿意付出的代价。:)
我们的QA小组使用Windows Mobile Device Center测试了mlasinst,但您显然是在做一些不同的事情,或者更有可能是您的机器设置略有不同。为了弄清楚这一点,我们可能需要检查一下由于运行mlasinst而更改了哪些注册表设置,但在我花太多时间弄清楚这里发生了什么之前(包括弄清楚应该问什么问题),我应该指出,我建议使用TCPIP或HTTP而不是使用ActiveSync进行同步,即使只是为了简化安装过程并减少ML客户端和服务器之间的额外一层或通信。我还从您在news://forums.sybase.com/sybase.public.sqlanywhere.mobilink上发布的一篇文章中看到,您一直在尝试使用dbmlsync API的.NET版本进行同步,并使用TCPIP进行同步。我在新闻组上回复了你的帖子,解释了我认为在你的应用程序中发生了什么。
您仍然有兴趣找出ActiveSync和WMDC的问题,还是对使用dbmlsync API和TCPIP实现的解决方案感到满意?
https://stackoverflow.com/questions/1004283
复制相似问题