VistaでMobile Device CenterにMobilinkを登録するとエラーが発生する

StackOverflow https://stackoverflow.com/questions/1004283

  •  05-07-2019
  •  | 
  •  

質問

VistaのMobile Device CenterにMobilinkを登録しようとするために使用しているbatファイルがあります。 (Mobilinkのバージョン11を使用しています) スクリプト:

mlasinst -k ./ -v ./

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

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

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

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

役に立ちましたか?

解決

6月23日のコメント

この投稿の結果、自宅でフォローしている人のために、QA部門はWindows Mobile 6デバイスを使用しているときにVistaのWindows Mobileデバイスセンターでこの問題を再現することができました。最初のテストで使用したWindows Mobile 5デバイスでは、すべてが正常に機能しているようです。

6月19日のコメント

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

私たちのQAグループは、Windows Mobile Device Centerでmlasinstをテストしますが、明らかに何か違うことを行っているか、マシンのセットアップが少し異なる可能性が高いです。これを最後まで理解するには、mlasinstを実行した結果、どのレジストリ設定が変更されたのかを調べる必要がありますが、ここで何が起こっているのかを把握するのに時間がかかる前に(適切な質問の把握を含む)インストールプロセスを簡素化し、MLクライアントとサーバー間の追加のレイヤーまたは通信を切断する場合にのみ、ActiveSyncを使用する代わりにTCPIPまたはHTTPを使用して同期することをお勧めします。また、news://forums.sybase.com/sybase.public.sqlanywhere.mobilinkで行った投稿から、.NETバージョンのdbmlsync APIを使用して同期を実行し、TCPIPを使用して同期していることがわかります。ニュースグループへのあなたの投稿に応答して、あなたのアプリケーションで起こっていると思うことを説明しました。

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top