WMPlib を使用して mp3 ファイルを再生する vb.net のアプリがあります。私のシステムでは、ファイルの期間が正しく読み取られます。10分と数秒。クライアント システムでは、5 分と奇数秒と表示されます。
クライアント システムにリモートで接続すると、Windows Media Player でファイルを開いて再生できますが、5:xx マーカーを超えて再生し続けます。マーカーの動きが止まり、秒の変化が止まり、再生が続きます。システムでまったく同じファイルを開くと、正しい 10:xx が読み取られます。本当に奇妙です!
何が起きてる?WMPlib が正しいオーディオ ファイルの長さを読み取れるようにするには、クライアント システムに対して何をする必要がありますか?
これが \system32\WMP.dll と関係があることはわかっていますが、何が原因かわかりません。dll ファイルのサイズは、2 つのシステムで一致しています。私たちは両方ともWindows 8.1を実行しています。
私のオプションは何ですか?