{"id":649,"date":"2018-06-29T08:35:51","date_gmt":"2018-06-29T06:35:51","guid":{"rendered":"https:\/\/itblogwildi.wordpress.com\/?p=649"},"modified":"2018-06-29T08:35:51","modified_gmt":"2018-06-29T06:35:51","slug":"exchange-2016-serverfehler-in-der-anwendung-ecp","status":"publish","type":"post","link":"https:\/\/itblog.wildi.dk\/?p=649","title":{"rendered":"Exchange 2016: Serverfehler in der Anwendung \/ecp"},"content":{"rendered":"<p>Ein Exchange-Server begr\u00fcsste mich letzthin mit folgender Fehlermeldung:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-651\" src=\"https:\/\/itblog.wildi.dk\/wp-content\/uploads\/2018\/06\/exchecperror01.png\" alt=\"ExchECPError01\" width=\"1415\" height=\"981\" srcset=\"https:\/\/itblog.wildi.dk\/wp-content\/uploads\/2018\/06\/exchecperror01.png 1415w, https:\/\/itblog.wildi.dk\/wp-content\/uploads\/2018\/06\/exchecperror01-300x208.png 300w, https:\/\/itblog.wildi.dk\/wp-content\/uploads\/2018\/06\/exchecperror01-1024x710.png 1024w, https:\/\/itblog.wildi.dk\/wp-content\/uploads\/2018\/06\/exchecperror01-768x532.png 768w\" sizes=\"auto, (max-width: 1415px) 100vw, 1415px\" \/><\/p>\n<h2><i>Die Datei oder Assembly &#171;Microsoft.Exchange.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#187; oder eine Abh\u00e4ngigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.<\/i><\/h2>\n<p><span style=\"font-family:Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;\"><b> Beschreibung: <\/b>Unbehandelte Ausnahme beim Ausf\u00fchren der aktuellen Webanforderung. \u00dcberpr\u00fcfen Sie die Stapel\u00fcberwachung, um weitere Informationen \u00fcber diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.<\/p>\n<p><b> Ausnahmedetails: <\/b>System.IO.FileNotFoundException: Die Datei oder Assembly &#171;Microsoft.Exchange.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#187; oder eine Abh\u00e4ngigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.<br \/>\n<b>Quellfehler:<\/b><\/p>\n<p><\/span><\/p>\n<table width=\"100%\" bgcolor=\"#ffffcc\">\n<tbody>\n<tr>\n<td><code> Beim Ausf\u00fchren der aktuellen Webanforderung wurde einen unbehandelte Ausnahme generiert. Informationen \u00fcber den Ursprung und die Position der Ausnahme k\u00f6nnen mit der Ausnahmestapel\u00fcberwachung angezeigt werden.<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family:Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;\"><b>\u00dcberwachung beim Laden der Assembly:<\/b> Mit folgenden Informationen kann bestimmt werden, warum die Assembly Microsoft.Exchange.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 nicht geladen werden konnte.<\/p>\n<p><\/span><\/p>\n<table width=\"100%\" bgcolor=\"#ffffcc\">\n<tbody>\n<tr>\n<td><code><\/code><\/p>\n<pre>WRN: Protokollierung der Assemblybindung ist AUS.\nSie k\u00f6nnen die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\\Software\\Microsoft\\Fusion!EnableLog] (DWORD) auf 1 festlegen.\nHinweis: Die Protokollierung der Assemblybindungsfehler f\u00fchrt zu einer gewissen Leistungseinbu\u00dfe.\nSie k\u00f6nnen dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\\Software\\Microsoft\\Fusion!EnableLog] entfernen.\n<\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span style=\"font-family:Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;\"><b>Stapel\u00fcberwachung:<\/b><\/p>\n<p><\/span><\/p>\n<table width=\"100%\" bgcolor=\"#ffffcc\">\n<tbody>\n<tr>\n<td><code><\/code><\/p>\n<pre>[FileNotFoundException: Die Datei oder Assembly \"Microsoft.Exchange.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35\" oder eine Abh\u00e4ngigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.]\n   System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMarkHandle stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName, ObjectHandleOnStack type) +0\n   System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark&amp; stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName) +95\n   System.RuntimeType.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark&amp; stackMark) +53\n   System.Type.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase) +44\n   System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase) +61\n   System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase) +49\n\n[ConfigurationErrorsException: Die Datei oder Assembly \"Microsoft.Exchange.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35\" oder eine Abh\u00e4ngigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.]\n   System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase) +558\n   System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, Boolean checkAptcaBit) +30\n   System.Web.Configuration.Common.ModulesEntry.SecureGetType(String typeName, String propertyName, ConfigurationElement configElement) +57\n   System.Web.Configuration.Common.ModulesEntry..ctor(String name, String typeName, String propertyName, ConfigurationElement configElement) +54\n   System.Web.HttpApplication.BuildIntegratedModuleCollection(List`1 moduleList) +191\n   System.Web.HttpApplication.GetModuleCollection(IntPtr appContext) +1086\n   System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +123\n   System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +169\n   System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +396\n   System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +333\n\n[HttpException (0x80004005): Die Datei oder Assembly \"Microsoft.Exchange.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35\" oder eine Abh\u00e4ngigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.]\n   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +525\n   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +124\n   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +700\n<\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><span style=\"font-family:Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;\"><b>Versionsinformationen:<\/b>\u00a0Microsoft .NET Framework-Version:4.0.30319; ASP.NET-Version:4.7.2106.0 <\/span><\/p>\n<p>Der Server wurde k\u00fcrzlich aktualisiert (obwohl ich der Meinung bin, dass die ECP danach funktionierte). Jedenfalls fand ich den Fehler im IIS-Manager:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-650\" src=\"https:\/\/itblog.wildi.dk\/wp-content\/uploads\/2018\/06\/exchecperror02.png\" alt=\"ExchECPError02\" width=\"901\" height=\"315\" srcset=\"https:\/\/itblog.wildi.dk\/wp-content\/uploads\/2018\/06\/exchecperror02.png 901w, https:\/\/itblog.wildi.dk\/wp-content\/uploads\/2018\/06\/exchecperror02-300x105.png 300w, https:\/\/itblog.wildi.dk\/wp-content\/uploads\/2018\/06\/exchecperror02-768x269.png 768w\" sizes=\"auto, (max-width: 901px) 100vw, 901px\" \/><\/p>\n<p>Dort war als Pfad<\/p>\n<pre>%ExchangeInstallDir%bin;%ExchangeInstallDir%bin\\CmdletExtensionAgents;%ExchangeInstallDir%ClientAccess\\Owa\\bin<\/pre>\n<p>hinterlegt. Was nat\u00fcrlich so nicht funktioniert.<\/p>\n<pre>Korrekt w\u00e4re:\nC:\\Program Files\\Microsoft\\Exchange Server\\V15\\bin;C:\\Program Files\\Microsoft\\Exchange Server\\V15\\bin\\CmdletExtensionAgents;C:\\Program Files\\Microsoft\\Exchange Server\\V15\\ClientAccess\\Owa\\bin<\/pre>\n<p>Ich habe dies ge\u00e4ndert, iisreset, danach war wieder alles sch\u00f6n.<\/p>\n<p>Credits f\u00fcr diesen Fehler gehen an Microsoft *rolleyes*<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ein Exchange-Server begr\u00fcsste mich letzthin mit folgender Fehlermeldung: Die Datei oder Assembly &#171;Microsoft.Exchange.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&#187; oder eine Abh\u00e4ngigkeit davon&#8230; <a class=\"read-more\" href=\"https:\/\/itblog.wildi.dk\/?p=649\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,13],"tags":[60],"class_list":["post-649","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-exchange","tag-exchange-2016"],"_links":{"self":[{"href":"https:\/\/itblog.wildi.dk\/index.php?rest_route=\/wp\/v2\/posts\/649","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itblog.wildi.dk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itblog.wildi.dk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itblog.wildi.dk\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/itblog.wildi.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=649"}],"version-history":[{"count":0,"href":"https:\/\/itblog.wildi.dk\/index.php?rest_route=\/wp\/v2\/posts\/649\/revisions"}],"wp:attachment":[{"href":"https:\/\/itblog.wildi.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itblog.wildi.dk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itblog.wildi.dk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}