Visual Studio 2012 を使用してポータブル クラス ライブラリ プロジェクトを作成し、 XmlDocumentクラスを使用したいと考えています。ただし、ライブラリが見つからない
using System.Xml;
エラーメッセージは次のとおりです。
"are you missing a using directive or an assembly reference"
[参照] -> [参照の追加] を右クリックして、dll ディレクトリ (以下のアドレス) を参照し、次の dll を選択します。
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.XML.dll
次に、[OK]をクリックすると、エラーが表示されます
"A reference to 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.XML.dll' could not be added.
This component is already automatically referenced by the build system."
したがって、回避策は、オープン ソースの XML 解析ライブラリを使用することです。助言がありますか ?Xerces ?
ただし、組み込みの C# XmlDocument クラスを使用することをお勧めします。