No se puede publicar los flujos de trabajo después de instalar o quitar una revisión de Microsoft Dynamics CRM 4.0 o paquete acumulativo de actualizaciones

Seleccione idioma Seleccione idioma
Id. de artículo: 968793 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Estás no se puede publicar los flujos de trabajo después de instalar o quitar una revisión de Microsoft Dynamics CRM 4.0 o paquete acumulativo de actualizaciones. Se produce el siguiente error:

"Error cuando se creaba el flujo de trabajo. Intente volver a guardar el flujo de trabajo."


El seguimiento de plataforma incluye lo siguiente:
Tipo System.Globalization.CultureInfo no está marcado como autorizado en el archivo de configuración de la aplicación.

Causa

El archivo Web.config es un archivo sin versión que está instalado y administrado por Microsoft Dynamics CRM 4.0. Porque es un archivo sin versión que se puede personalizar, puede requerir la modificación manual después de la instalación o eliminación de una revisión de Microsoft Dynamics CRM.

Comportamiento de Microsoft Dynamics CRM 4.0 Hotfix Installer durante la instalación de los archivos sin versión

Si la versión ya instalada de un archivo se ha modificado desde que se instaló, el instalador de revisiones de Microsoft Dynamics CRM no lo reemplazará con la versión más reciente. Este comportamiento supone que si se modificó el archivo, las modificaciones eran intencionadas y no se deben sobrescribir.

Comportamiento de Microsoft Dynamics CRM 4.0 Hotfix Installer durante la eliminación de archivos sin versión

Todos los archivos afectados son revertir a las versiones anteriormente instaladas, independientemente de si se han modificado. Este comportamiento supone que la eliminación se lleva a cabo para restaurar un estado anterior, aunque esto significa que sobrescribir los cambios realizados desde que el estado anterior.

Solución

Para resolver este problema, debe modificar manualmente el archivo Web.config para aplicar los cambios admitidos que el instalador no puede aplicar durante la instalación. Para obtener más información acerca de qué cambios debe realizarse, vea la sección "Historial de cambios al archivo Web.config". Si se produce el escenario de desinstalación desde la sección "Resumen", debe volver a aplicar las personalizaciones que sobrescribió el instalador cuando se ha quitado el archivo sin versión. Para modificar el archivo Web.config, siga estos pasos.

Nota Como siempre, recomendamos que copia de seguridad totalmente de su sistema antes de instalar o quitar los paquetes de continuación de cualquier actualización y las revisiones.
  1. Busque el archivo Web.config:
    • En un servidor, la ubicación predeterminada es la siguiente:
      <system drive >: \inetpub\wwwroot
    • En un cliente, la ubicación predeterminada es la siguiente:
      <system drive >: \Program Files\ Microsoft CRM\Client\res\Web
  2. Una copia del archivo Web.config existente copiando el archivo y, a continuación, cambiar su nombre. <date>Por ejemplo, cambie el nombre del archivo como Web.config. <fecha>.
  3. Abra el archivo en el Bloc de notas o en otro programa de edición de texto.
  4. Aplicar los cambios necesarios.
  5. Guarde el archivo.

Historial de cambios al archivo Web.config

Los siguientes cambios se introdujeron en el resumen de actualización o artículo de Microsoft Knowledge Base que aparece. Sin embargo, los cambios son necesarios para cada paquete acumulativo adicional que está instalado. Por ejemplo, si acumulativo de actualizaciones 3 es la primera revisión que instaló, que debe realizar los cambios y el cambio para acumulativo de actualizaciones 3 para acumulativo de actualizaciones 2 y en el paquete 1. Todos los cambios se deben aplicar dentro de la etiqueta <authorizedTypes.> existente como sigue. Si encuentra que el contenido ya existe, no es necesario agregar de nuevo.

Los cambios que se incluyen en 957975, Update Rollup 3 y todos los resúmenes de las revisiones y actualización posterior

<configuration>

  <System.Workflow.ComponentModel.WorkflowCompiler>

    <authorizedTypes>

      ...

      <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System.Globalization" TypeName="CultureInfo" Authorized="True"/>

      ...

    </authorizedTypes>

  </System.Workflow.ComponentModel.WorkflowCompiler>

</configuration>

Cambios que se incluyen en todos los resúmenes de las revisiones y actualización posterior y acumulativo de actualizaciones 2


<configuration>

  <System.Workflow.ComponentModel.WorkflowCompiler>

    <authorizedTypes>

      ...

      <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System"  TypeName="Void" Authorized="True"/>

      ...

    </authorizedTypes>

  </System.Workflow.ComponentModel.WorkflowCompiler>

</configuration>

Los cambios que se incluyen en 955060, 957975, Update Rollup 1 y todas las revisiones posteriores y paquetes acumulativos de actualizaciones

<configuration>

  <System.Workflow.ComponentModel.WorkflowCompiler>

    <authorizedTypes>

      ...

      <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System"  TypeName="Math" Authorized="True"/>

      ...

      <authorizedType Assembly="Microsoft.Crm.SdkTypeProxy, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.Crm.SdkTypeProxy" TypeName="CrmService" Authorized="False"/>

<authorizedType Assembly="Microsoft.Crm.SdkTypeProxy, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="Microsoft.Crm.SdkTypeProxy.Metadata" TypeName="MetadataService" Authorized="False"/>

    </authorizedTypes>

  </System.Workflow.ComponentModel.WorkflowCompiler>

</configuration>

Más información

Para obtener más información acerca de la terminología relativa a las actualizaciones de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft
Para obtener más información acerca de la terminología de paquete de actualizaciones y revisiones de software de Microsoft Business Solutions CRM, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
887283Los estándares de nomenclatura de paquete de actualizaciones y revisiones de software de Microsoft Business Solutions CRM

Referencias

Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
961768El paquete acumulativo de actualizaciones 3 para Microsoft Dynamics CRM 4.0 está disponible
959419El paquete acumulativo de actualizaciones 2 para Microsoft Dynamics CRM 4.0 está disponible
952858Update Rollup 1 para Microsoft Dynamics CRM 4.0 está disponible

Propiedades

Id. de artículo: 968793 - Última revisión: martes, 22 de diciembre de 2009 - Versión: 3.0
La información de este artículo se refiere a:
  • Microsoft Dynamics CRM 4.0
Palabras clave: 
kbmt kbsurveynew kbqfe kbmbsmigrate KB968793 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 968793

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com