Symptomer
Tenk deg følgende:
-
Du oppretter en ny Microsoft BizTalk Server 2010 eller i Microsoft BizTalk Server 2013-prosjekt i Microsoft Visual Studio 2010.
-
Du kan opprette én orchestration til prosjektet.
-
Du oppretter følgende to variabler i orchestration:
-
var1: System.Xml.XmlDocument
-
var2: System.String
-
-
Du legger til én figur i uttrykket for orchestration.
-
Du kan legge til følgende kode i figuren uttrykk:
var1 = new System.Xml.XmlDocument(); var2 = var1.InnerText;
I dette scenariet får du følgende feilmelding:
' var1. InnerText': .NET-egenskapen er skrivebeskyttet fordi den ikke har en get-aksessor.
Oppløsning
Informasjon om kumulativ oppdatering
For BizTalk Server 2013
Hurtigreparasjon som løser dette problemet er inkludert i kumulativ oppdateringspakke 2 for BizTalk Server 2013.
Hvis du vil ha mer informasjon om hvordan du får tak i den kumulative oppdateringspakken, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2892599 kumulativ oppdateringspakke 2 for BizTalk Server 2013
For BizTalk Server 2010
Hurtigreparasjon som løser dette problemet er inkludert i kumulativ oppdateringspakke for BizTalk Server 2010.
Hvis du vil ha mer informasjon om hvordan du får tak i den kumulative oppdateringspakken, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
2855367 kumulativ oppdateringspakke 6 for BizTalk Server 2010
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Løsningen
Du kan omgå problemet ved å omdefinere XmlDocument som XmlNode.