Не удается опубликовать рабочие процессы, после установки или удаления Microsoft Dynamics CRM 4.0 исправление или накопительный пакет обновления

Переводы статьи Переводы статьи
Код статьи: 968793 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

Не удается опубликовать рабочие процессы, после установки или удаления Microsoft Dynamics CRM 4.0 исправление или накопительный пакет обновления. Появляется следующее сообщение об ошибке:

«Произошла ошибка при создании рабочего процесса. Попробуйте еще раз сохранить рабочий процесс.»


Платформа трассировки включает следующее:
Тип System.Globalization.CultureInfo не помечен как авторизации в файле конфигурации приложения.

Может также включать следующее:

Введите System.Reflection.AssemblyVersionAttribute mscorlib, версия = 2.0.0.0, язык и региональные параметры нейтрального PublicKeyToken = = b77a5c561934e089 не помечен как авторизации в файле конфигурации приложения
Введите System.Reflection.AssemblyFileVersionAttribute mscorlib, версия = 2.0.0.0, язык и региональные параметры нейтрального PublicKeyToken = = b77a5c561934e089 не помечен как авторизации в файле конфигурации приложения

Причина

Файл Web.config является файлом версии, устанавливается и управляется в Microsoft Dynamics CRM 4.0. Поскольку версии файлов, которые могут быть настроены, может потребоваться изменение вручную после установки или удаления исправления Microsoft Dynamics CRM.

Поведение установщика Microsoft Dynamics CRM 4.0 исправлений при установке версии файлов

If the already installed version of a file has been modified since it was installed, the Microsoft Dynamics CRM Hotfix Installer will not replace it with the latest version. This behavior assumes that if the file was modified, the modifications were intentional and should not be overwritten.

Microsoft Dynamics CRM 4.0 Hotfix Installer behavior during the removal of unversioned files

All affected files are reverted to the previously installed versions, regardless of whether they have been modified. This behavior assumes that the removal is performed to restore a previous state, even if that means overwriting changes that were made since that previous state.

Решение

To resolve this issue, you must manually modify the Web.config file to apply supported changes that the installer did not apply during the installation. For more information about what changes must be made, see the "History of changes to the Web.config file" section. If the removal scenario from the "Summary" section occurs, you must reapply the customizations that the installer overwrote when the unversioned file was removed. To modify the Web.config file, follow these steps.

Примечание.As always, we recommend that you fully back up your system before you install or remove any hotfixes or update rollups.
  1. Locate the Web.config file:
    • On a server, the default location is as follows:
      system drive>:\inetpub\wwwroot
    • On a client, the default location is as follows:
      system drive>:\Program Files\ Microsoft CRM\Client\res\Web
  2. Back up the existing Web.config file by copying the file, and then renaming it. For example, rename the file as Web.config.<date>. </date>
  3. Open the file in Notepad or in another text-editing program.
  4. Apply any necessary changes.
  5. Сохраните файл..

History of changes to the Web.config file

The following changes were introduced in the Microsoft Knowledge Base article or update rollup that is listed. However, the changes are required for each additional update rollup that is installed. For example, if Update Rollup 3 is the first hotfix that you installed, you must make the change for Update Rollup 3 and the changes for Update Rollup 2 and Update Rollup 1. All changes should be applied within the existing <authorizedtypes.> tag as follows. If you find that the content already exists, you do not have to add it again. </authorizedtypes.>

Changes that are included in 957975, Update Rollup 3, and all later hotfixes and update rollups

<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>

Changes that are included in Update Rollup 2 and all later hotfixes and update rollups


<configuration>

  <System.Workflow.ComponentModel.WorkflowCompiler>

    <authorizedTypes>

      ...

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

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

      ...

    </authorizedTypes>

  </System.Workflow.ComponentModel.WorkflowCompiler>

</configuration>

Changes that are included in 955060, 957975, Update Rollup 1, and all later hotfixes and update rollups

<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>

Дополнительная информация

Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт::
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Для получения дополнительных сведений о Microsoft Business Solutions CRM программное обеспечение исправления и обновления пакета терминологии, щелкните следующий номер статьи базы знаний Майкрософт:
887283Стандарты именования исправлений и обновлений для Microsoft Business Solutions CRM (эта ссылка может указывать на содержимое полностью или частично на английском языке)

Ссылки

Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт::
961768Доступен накопительный пакет обновлений 3 для Microsoft Dynamics CRM 4.0
959419Доступен накопительный пакет обновления 2 для Microsoft Dynamics CRM 4.0
952858Update Rollup 1 for Microsoft Dynamics CRM 4.0 is available

Свойства

Код статьи: 968793 - Последний отзыв: 29 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Dynamics CRM 4.0
Ключевые слова: 
kbsurveynew kbqfe kbmbsmigrate kbmt KB968793 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:968793

Отправить отзыв

 

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