Avatar billede madand Nybegynder
05. maj 2010 - 12:12 Der er 1 kommentar og
1 løsning

Deploy ASP.NET MVC Application på IIS6

Hej Eksperter,

Jeg sidder og prøver at ligge en MVC app på en af vores servere.
Men jeg bliver ved med at få fejlen:

"Server Application Unavailable

The web application you are attempting to access on this web server is currently unavailable.  Please hit the "Refresh" button in your web browser to retry your request.

Administrator Note: An error message detailing the cause of this specific request failure can be found in the application event log of the web server. Please review this log entry to discover what caused this error to occur."

Jeg er ret sikker på det er et permission problem.
På serveren kan jeg sagtens bruge appen via http://localhost
Men når jeg prøver at tilgå den fra min computer: http://servernavn så får jeg fejlen ^^

Jeg har prøvet at give IIS_WPG modify access på serveren helt fra inetPub og ned til applikationen, men det hjalp ikke.

Har i nogen forslag eller været ude i de samme problemer?

Mvh,
Mads
Avatar billede madand Nybegynder
05. maj 2010 - 12:15 #1
I event loggen kan jeg se dette:

Failed to initialize the AppDomain:/LM/W3SVC/458614130/Root

Exception: System.IO.FileLoadException

Message: Could not load file or assembly 'System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Access is denied.

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

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.


Og dette:

Failed to execute request because the App-Domain could not be created. Error: 0x80070005 Access is denied. 

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Avatar billede madand Nybegynder
05. maj 2010 - 14:49 #2
Jeg fandt problemet.
Det var Internet Guest Account der ikke havde rettighed
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester