Síntomas
Imagine el siguiente escenario:
-
Crear una nueva Microsoft BizTalk Server 2010 o Microsoft BizTalk Server 2013 de proyecto en Microsoft Visual Studio 2010.
-
Crear una orquestación al proyecto.
-
La orquestación, cree las dos variables siguientes:
-
var1: System.Xml.XmlDocument
-
var2: System.String
-
-
Agregar una forma de expresión a la orquestación.
-
Agregue el código siguiente a la forma de expresión:
var1 = new System.Xml.XmlDocument(); var2 = var1.InnerText;
En este escenario, recibirá el siguiente mensaje de error:
' var1. InnerText': propiedad .NET es de sólo escritura porque no tiene un descriptor de acceso get.
Solución
Información de actualización acumulativa
Para BizTalk Server 2013
La revisión que resuelve este problema se incluye en el paquete de actualización acumulativa 2 para BizTalk Server 2013.
Para obtener más información acerca de cómo obtener el paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Paquete 2 para BizTalk Server 2013 de actualización de 2892599 acumulado
Para BizTalk Server 2010
La revisión que resuelve este problema se incluye en el paquete de actualización acumulativa para BizTalk Server 2010.
Para obtener más información acerca de cómo obtener el paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2855367 acum actualizar paquete 6 para BizTalk Server 2010
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Solución alternativa
Para solucionar el problema, vuelva a definir el objeto XmlDocument as XmlNode.