1

VistaのモバイルデバイスセンターにMobileLinkを登録するために使用しているbatファイルがあります。(私はバージョン11のMobile Linkを使用しています)スクリプト:

mlasinst -k ./ -v ./

mlasinst、mlasdev.dll、mlasdesk.dllを同じフォルダーにコピーし、上記のコマンドを実行して同期プロセスを実行しています(Windows XPで上記のスクリプトをテストしましたが、動作します)。同じファイルをWindowsVistaマシンにコピーしようとすると、スクリプトを実行してコンピューターを再起動します。次に、SybaseのWebサイトからの指示に従います。

「WindowsMo​​bileデバイスセンターウィンドウで、[モバイルデバイス設定]をクリックし、[コンテンツ設定の変更]をクリックします。MobileLinkクライアントを選択し、[保存]をクリックしてプロバイダーをアクティブ化します。登録済みアプリケーションのリストを表示するには、[コンテンツ設定の変更]をクリックし、[MobileLinkクライアント]をクリックします。 [同期設定]をクリックします。」

Vistaでクリックしたときに[同期設定]をクリックした場合を除いて、すべてがVistaで機能します。管理する設定がないというエラーが表示されます。

私の質問は、MobileLinkをVistaとそのモバイルデバイスセンターでどのように動作させるかです。私は見つけることができるすべてのドキュメントを読みましたが、役に立ちませんでした。

4

1 に答える 1

2

十円 23回目のコメント

この投稿の結果、QA 部門は、Windows Mobile 6 デバイスを使用している場合に、Vista の Windows Mobile デバイス センターでこの問題を再現することができました。現在調査中です。最初のテストで使用した Windows Mobile 5 デバイスでは、すべてが正常に動作するようです。

6月19日コメント

これは実際には答えではないので、コメントを残したかったのですが、私の評判はそうするのに十分ではありませんでした. まあ、私は悪い答えを投稿して、私の評判が下がるのを見ます. それは私が喜んで支払う価格です。:)

私たちの QA グループは Windows Mobile デバイス センターで mlasinst をテストしていますが、明らかに何か違うことを行っているか、マシンのセットアップがわずかに異なっている可能性があります。これを突き止めるには、mlasinst の実行の結果として変更されたレジストリ設定を調べる必要があるでしょうが、ここで何が起こっているのかを理解するのに多くの時間を費やす前に (適切な質問が何であるかを理解することを含む)インストールプロセスを簡素化し、ML クライアントとサーバー間の追加レイヤーまたは通信をカットするためだけであれば、ActiveSync を使用する代わりに TCPIP または HTTP を使用して同期することをお勧めします。また、news://forums.sybase.com/sybase.public.sqlanywhere.mobilink で作成した投稿から、. NET バージョンの dbmlsync API と、TCPIP を使用した同期。私はあなたのアプリケーションで何が起こっていると私が信じているかを説明するために、ニュースグループへのあなたの投稿に返信しました.

ActiveSync と WMDC の問題を解明することにまだ興味がありますか、それとも dbmlsync API と TCPIP を使用して実装したソリューションに満足していますか?

于 2009-06-19T15:49:33.837 に答える