現象
次のような状況を考えます。
-
Microsoft BizTalk Server 2010 または Microsoft BizTalk Server 2013年では、Microsoft Visual Studio プロジェクトにオーケストレーションがあります。
-
オーケストレーションでは、変数の次の 2 種類を作成します。var1: System.Xml.XmlDocumentvar2: System.String
-
オーケストレーションには、次のコードが含まれている式の図形を追加します。var1 = 新しい System.Xml.XmlDocument() です。var2 = var1. DocumentElement.NamespaceURI;
このシナリオでは、このプロジェクトをビルドするときに、次のエラー メッセージが表示されます。
読み取り専用以外のフィールドまたはプロパティ アクセスは、クラス ベースのメッセージの識別フィールドに制限されています。
解決策
累積的な更新プログラムの情報
この問題は、BizTalk Server の次の累積的な更新プログラムで最初に修正されました。
状況
マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。
関連情報
BizTalk Server のサービス パックと累積的な更新プログラムの一覧についてを参照してくださいKB 2555976: サービス パックと累積的な更新の一覧の BizTalk Server のです。BizTalk Server の修正プログラムの詳細についてを参照してくださいKB 2003907: BizTalk の修正プログラムと Service Pack のサポートについての情報。