none
IIS 6.0 und WCF Service (.NET 4) RRS feed

  • Allgemeine Diskussion

  • Hallo,

    ich habe einen Windows Server 2003 R2 mit installiertem IIS, auf dem bereits eine ASP.NET v2 Anwendung läuft.

    Nun möchte ich auf dem selben IIS einen Dienst (WCF / .NET 4) installieren. Dazu habe ich zuerst .NET 4 auf dem Server installiert und anschliessend die Webdiensterweiterung im IIS-Manager für ASP.NET v4 freigeschaltet.

    Dann habe ich im IIS-Manager einen neuen AppPool eingerichtet, meinen Dienst registriert und dem neuen AppPool zugewiesen. Natürlich habe ich beim Dienst auf die entsprechende .NET Version in den Eigenschaften eingestellt.

     

    Wenn ich versuchen, meinen Dienst zu starten erhalte ich nur folgende Fehlermeldung:

    Die Serveranwendung ist nicht verfügbar.
    Die Webanwendung aus diesem Webserver ist derzeit nicht verfügbar.  Klicken Sie im Webbrowser auf "Aktualisieren", um den Vorgang zu wiederholen.

    Administratorhinweis: Eine detaillierte Fehlermeldung zu diesem Anforderungsfehler finden Sie im Systemereignisprotokoll des Webservers. Dort werden auch mögliche Ursachen für diesen Fehler genannt.

     

    Ein Blick ins EventLog liefert folgende Fehlermeldungen:

    (1)

    Die Anforderung konnte nicht ausgeführt werden, weil die Anwendungsdomäne nicht erstellt werden konnte. Fehler: 0x80070005 Zugriff verweigert  .

    Weitere Informationen über die Hilfe- und Supportdienste erhalten Sie unter http://go.microsoft.com/fwlink/events.asp.

     

    (2)

    Fehler beim Initialisieren der AppDomain:/LM/W3SVC/66/Root

    Exception: System.IO.FileLoadException

    Message: Die Datei oder Assembly "System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" oder eine Abhängigkeit davon wurde nicht gefunden. Zugriff verweigert

    StackTrace:    bei System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
       bei System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
       bei System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection, Boolean suppressSecurityChecks)
       bei System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
       bei System.Activator.CreateInstance(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo, StackCrawlMark& stackMark)
       bei System.Activator.CreateInstance(String assemblyName, String typeName)
       bei System.AppDomain.CreateInstance(String assemblyName, String typeName)
       bei System.AppDomain.InternalCreateInstanceWithNoSecurity(String assemblyName, String typeName)
       bei System.AppDomain.InternalCreateInstanceWithNoSecurity(String assemblyName, String typeName)
       bei System.Activator.CreateInstance(AppDomain domain, String assemblyName, String typeName)
       bei System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)
       bei System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironmentAndReportErrors(String appId, IApplicationHost appHost, HostingEnvironmentParameters hostingParameters)

    Weitere Informationen über die Hilfe- und Supportdienste erhalten Sie unter http://go.microsoft.com/fwlink/events.asp.

     

    Kann mir jemand sagen wie ich das Problem beheben kann. Googel und "wildes rumklicken & ausprobieren" hat bisher keinen Erfolg gebracht.


    • Typ geändert Stefan FalzModerator Donnerstag, 18. August 2011 20:11 Keine Rückmeldung des Fragestellers
    Freitag, 15. Juli 2011 11:27

Alle Antworten

  • Hi,

    Mit welchem Benutzer läuft die Application? Kannst du es zum testen mit einem Administratoren Account laufen lassen?


    MfG Andy
    Montag, 25. Juli 2011 16:02