Nelze publikovat pracovní postupy, po instalaci nebo odebrání opravy hotfix produktu Microsoft Dynamics CRM 4.0 nebo kumulativní aktualizace

Příznaky

Nelze publikovat pracovní postupy, po instalaci nebo odebrání opravy hotfix produktu Microsoft Dynamics CRM 4.0 nebo kumulativní aktualizace. Došlo k následující chybě:

"Došlo k chybě při vytváření pracovního postupu. Pokuste se uložit pracovní postup znovu."


Platform trasování obsahuje následující položky:
Typ System.Globalization.CultureInfo není označen jako ověřený v konfiguračním souboru aplikace.

Může také obsahovat následující:

Zadejte System.Reflection.AssemblyVersionAttribute, mscorlib, verze = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089 není označen jako ověřený v konfiguračním souboru aplikace

Zadejte System.Reflection.AssemblyFileVersionAttribute, mscorlib, verze = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089 není označen jako ověřený v konfiguračním souboru aplikace

Příčina

Soubor Web.config je soubor bez uvedené verze nainstalovaného a spravované aplikace Microsoft Dynamics CRM 4.0. Protože je soubor bez uvedené verze, kterou lze přizpůsobit, může vyžadovat ruční změny po instalaci nebo odebrání opravy hotfix pro aplikaci Microsoft Dynamics CRM.

Chování aplikace Microsoft Dynamics CRM 4.0 Instalační program opravy Hotfix během instalace soubory



Pokud je již nainstalovaná verze souboru byla změněna, protože byl nainstalován, instalaci opravy Hotfix aplikace Microsoft Dynamics CRM nebude nahradit nejnovější verzí. Toto chování se předpokládá, že pokud byl soubor upraven, změny nebyly úmyslné a neměly být přepsány.



Instalační program opravy Hotfix aplikace Microsoft Dynamics CRM 4.0 chování při odebírání uvedenu

Všechny zasažené soubory jsou vráceny do dříve nainstalované verze, bez ohledu na to, zda byly změněny. Toto chování se předpokládá obnovit do předchozího stavu, je provést odebrání, i když to znamená, že přepíše změny provedené od tohoto předchozího stavu.

Řešení

Chcete-li tento problém vyřešit, musíte ručně upravit soubor Web.config podporované změny, které instalační program nepoužil během instalace. Další informace o jaké změny musí provést, naleznete v části "Historie změn do souboru Web.config". Pokud dojde k odebrání scénář v části "Shrnutí", je nutné znovu použít vlastní nastavení, které instalační program přepsal, když je soubor bez uvedené verze byla odebrána. Chcete-li upravit soubor Web.config, postupujte takto.

Poznámka: Jako vždy doporučujeme, aby plně zálohování systému před instalaci nebo odebrání všech kumulativní aktualizace nebo opravy hotfix.
  1. Vyhledejte v souboru Web.config:
    • Na serveru výchozí umístění je následující:
      <systémová_jednotka>: \inetpub\wwwroot

    • V klientském počítači je výchozí umístění:
      <systémová_jednotka>: \Program Files\ Microsoft CRM\Client\res\Web
  2. Zálohujte stávající soubor Web.config zkopírováním souboru a jeho název. Například přejmenujte soubor Web.config. < datum >.

  3. Otevřete soubor v programu Poznámkový blok nebo v jiném programu pro úpravy textu.

  4. Aplikovat všechny potřebné změny.

  5. Uložte soubor.

Historii změn souboru Web.config

Následující změny byly zavedeny v Microsoft Knowledge Base článek nebo aktualizace kumulativní, která je uvedena. Změny jsou však vyžadována pro každý další kumulativní, který je nainstalován. Například je-li první opravu hotfix, která je nainstalována kumulativní aktualizace 3 pro, je nutno provést změny pro kumulativní aktualizaci 3 a změny pro kumulativní aktualizaci 2 a kumulativní aktualizace 1. Všechny změny by měly použije existující značky < hodnotou authorizedTypes. >. Pokud zjistíte, že obsah již existuje, není nutné znovu přidat.



Změny, které jsou zahrnuty v 957975, aktualizace kumulativní 3 a všechny novější kumulativní opravy hotfix a aktualizace

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

Změny, které jsou součástí kumulativní aktualizace 2 a všechny novější kumulativní opravy hotfix a aktualizace

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

Změny, které jsou obsaženy v 955060, 957975, Update Rollup 1 a všechny pozdější opravy hotfix a kumulativní aktualizace

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

Další informace

Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:
824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft
Další informace o aplikaci Microsoft Business Solutions CRM software aktualizace a opravy hotfix balíček terminologie klepnutím na následující číslo článku databáze Microsoft Knowledge Base:

887283 aktualizace a opravy hotfix aplikace Microsoft Business Solutions CRM software balíček standardy používání názvů

Odkazy

Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

961768 je k dispozici kumulativní aktualizace 3 pro aplikaci Microsoft Dynamics CRM 4.0

959419 kumulativní aktualizace 2 pro aplikaci Microsoft Dynamics CRM 4.0 je k dispozici

952858 kumulativní aktualizace 1 pro aplikaci Microsoft Dynamics CRM 4.0 je k dispozici

Vlastnosti

ID článku: 968793 - Poslední kontrola: 13. 1. 2017 - Revize: 1

Váš názor