職場で、特定の Web ベースのデータベースを実行しようとすると、xmlLib エラーが発生するユーザーがいます。以前は Windows XP マシンを実行しているときに発生していましたが、msxml3.dll の新しいバージョンを、必要な特定のセキュリティ機能を含む新しいバージョンに置き換えることで修正できました。現在、すべての Windows 7 マシンで問題が再発していますが、古い修正は明らかに機能しません。最初は、Windows 7 で dllcache フォルダーが呼び出されなくなったためではないかと考えましたが、これは正しいのですが、パスを変更して変更を反映しても問題は解決しませんでした。私は、Windows 7 で使用されていない msxml3.dll に傾倒しており、それは新しいバージョンの msxml6.dll である必要があります?? 私がこれを考えたいもう一つの理由は、しばらく前に私が最初にこの問題に取り組むように設定されたとき、より重要なことが起こったために辞めたからです。msxml3.dll へのコード参照を読んでいましたが、この dll の新しいバージョンに関しては何もありませんでした。私はまた、Google を介してネット上で検索を行ってきましたが、試してみるのに十分近いものは思いつきませんでした。繰り返しますが、私は XML がまったく得意ではないので、意味不明なことを言っているかもしれません。エラー メッセージについては、以下を参照してください。
ウェブページからのメッセージ
xmlLib エラー: updateGram 応答は有効な xml ではありませんでした。ドキュメントとパスを確認してください。-1072896682 - ドキュメントのトップ レベルでは無効です。
私の限られた XML 知識からでも、エラーはデータベースへの無効な接続パスを示しているように見えます。
コードで検証を実行すると役立つと思う人はいますか? 私はコードを書いたり助けたりしなかったので、それが完了したかどうかはわかりません。