FIX: Warnmeldung bei Verwendung des SvcUtil.exe Tools zum Importieren von Service-Metadaten in die .NET Framework 3.5: "Der Richtlinienausdruck wurde nicht vollständig importiert, weil er die maximal zulässige Komplexität überschritten hat"

Gilt für
.NET

Symptome

Sie erstellen einen sehr komplexen Windows Communication Foundation (WCF)-Dienst in Microsoft .NET Framework 3.5. Wenn Sie das ServiceModel Metadata Utility Tool (SvcUtil.exe) verwenden, um Dienstmetadaten in den WCF-Dienst zu importieren, wird möglicherweise die folgende Warnmeldung angezeigt:

Warnung: Der Richtlinienausdruck wurde nicht vollständig importiert, da er die maximal zulässige Komplexität überschritten hat. Der Import wurde bei Element element_name angehalten.

Lösung

Hotfixinformationen

Ein Hotfix zur Behebung des Problems ist jetzt von Microsoft erhältlich. Es soll jedoch nur das in diesem Artikel beschriebene Problem beheben. Wenden Sie sie nur auf Systeme an, bei denen dieses spezifische Problem auftritt. Der Hotfix wird unter Umständen zu einem späteren Zeitpunkt weiteren Tests unterzogen. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, auf das nächste .NET Framework 3.5 Service Pack zu warten, das diesen Hotfix enthält.

Um das Problem sofort zu beheben, wenden Sie sich an den Microsoft-Kundendienst, um den Hotfix zu erhalten. Eine vollständige Liste mit Telefonnummern der Microsoft Support Services und Informationen über die Supportkosten finden Sie auf der folgenden Microsoft-Website:

http://support.microsoft.com/contactus/?ws=support Hinweis: In besonderen Fällen werden Gebühren, die normalerweise für Supportanrufe anfallen, storniert, wenn ein Microsoft-Support-Mitarbeiter feststellt, dass das Problem durch ein bestimmtes Update behoben wird. PLEASE DO NOT TRANSLATE. DOES NOT APPLY TO GERMAN.

Voraussetzungen

Das .NET Framework 3.5 muss installiert sein, damit Sie diesen Hotfix anwenden können.

Neustartanforderung

Sie müssen den Computer nicht neu starten, nachdem Sie diesen Hotfix installiert haben.

Ersetzte Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfix weist die in der nachstehenden Tabelle aufgelisteten Dateiattribute (oder höher) auf. Datums- und Uhrzeitangaben für diese Dateien sind in der "Universal Time Coordinated" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die Ortszeit umgewandelt. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung unter Datum und Uhrzeit mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
System.servicemodel.dll 3.0.4506.722 5840896 05. Mai 2008 20:37 x86

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.

Weitere Informationen

Weitere Informationen zu diesem SvcUtil.exe Tool finden Sie auf folgender MSDN-Website (MSDN):

http://msdn.microsoft.com/en-us/library/aa347733.aspx Weitere Informationen zum Importieren von Dienstmetadaten finden Sie auf der folgenden MSDN-Website:

http://msdn.microsoft.com/en-us/library/ms731768.aspx Weitere Informationen zur Terminologie für Softwareupdates von Microsoft finden Sie im folgenden Artikel der Microsoft Knowledge Base:

824684 Erläuterung von Standardbegriffen bei Microsoft-Softwareupdates