MSXML2とvb6が正常に動作する従来のコードがあります。最近、プロジェクトをVB.NETに変換し、xmlが大きくなったときにmsxmlに問題が発生しました。基本的にはハングしていました。 問題をグーグル後、私たちは、誰もが、サードパーティのコンポーネントを知っていれば http://support.microsoft.com/kb/815112MSXML2と.net - レガシーコード
私は、MSXMLはありませんが、まだ何の真似できるだろうMSXMLの使用は.NETアプリケーションでサポートされていないを言い、この記事を見つけました.NETで動作することができます。もう1つの選択肢は、system.xmlまたはlinqを使用してコードのこれらの部分を書き直すことです。アプリケーションでMSXMLを大量に使用するため、非常に苦労します。
ありがとう、 Pini。
System.xmlユーティリティを使用すると何が問題になりますか?私は十分であるべきか、あなたはできないのでしょうか? –
@Carlos Cocom、私はOPの問題は、できるだけ避けたいと思っている「System.Xml」に切り替えた場合、コードの大部分を書き直さなければならないと思うということです。 –
もし今は問題があるとしたら、リファクタリングのための瞬間だと思うかもしれません.msxmlが廃止されていなければ、メーカーはその瞬間にそれほど大きなサポートをしていないからです。 –