none
Migration asp.net von WinServer 2003 auf 2012RE RRS feed

  • Frage

  • Hallo liebe Forumsmitglieder,

    habe ein grosses Problem.

    Meine asp.net Website NET 2.0, musste ich portieren (1und1 Webserver)

    Ich habe CrystalReports in Verwendung und das noch nicht installiert. Sonst noch SQLServer, aber odbc eingerichtet.

    Aber sonst nichts Besonderes.

    Habe keinen Hinweis auf eine bestimmte Resource.
    Anfangs bekam mich immer den Fehler "500 Resource not found.
    Das System schlug mir vor, das Kommando: appcmd migrate config "Default Web Site/"
    auszuführen.
    Das habe ich dann auch gemacht.
    Nun kommt folgender Fehler: (scheint mir noch schlimmer)
    Kann mir bitte jemand helfen!

    Es ist wirklich schlimm, weil Kunden die Website dringend brauchen!

    Grüsse
    Helmut

    HTTP Error 404.17 - Not Found

    The requested content appears to be script and will not be served by the static file handler.

    Most likely causes:

    • The request matched a wildcard mime map. The request is mapped to the static file handler. If there were different pre-conditions, the request will map to a different handler.

    Things you can try:

    • If you want to serve this content as a static file, add an explicit MIME map.

    Detailed Error Information:

    Module    StaticFileModule
    Notification    ExecuteRequestHandler
    Handler    StaticFile
    Error Code    0x80070032
    Requested URL    http://localhost:80/fm.gis-vs.de/login.aspx
    Physical Path    C:\inetpub\wwwroot\fm.gis-vs.de\login.aspx
    Logon Method    Anonymous
    Logon User    Anonymous
    Sonntag, 1. Oktober 2017 21:59

Antworten

  • Hallo zusammen,

    ich habe mir das Problem zusammen mit Helmut angeschaut.

    Grundlegendes Problem war, dass IIS vor ASP.NET installiert wurde. Daher musste die Registrierung der ASP.NET Engine für IIS noch durchgeführt werden.

    C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis -ir

    C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -ir

    Dazu kam, dass der Anwendungpool auf .NET 4 Integrated stand. Da es sich aber um eine alte ASP.NET 2.0 WebForms Anwendung handelte, war .NET 2 Classic die bessere Einstellung. Wurde daher entsprechend geändert.

    IIS hatte aber wohl die ASP.NET Installation doch nicht richtig verarbeitet, daher war noch ein iisreset notwendig. Anschließend lief dann alles.

    @Helmut: Wäre prima, wenn Du den Thread noch durch "Als Antwort markieren" abschließen könntest.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    • Als Antwort markiert Helmut19 Dienstag, 3. Oktober 2017 22:14
    Montag, 2. Oktober 2017 08:59
    Moderator

Alle Antworten

  • Hallo Helmut,

    für mich klingt das so als ob Du noch gar kein ASP.NET (zumindest nicht in einer irgendwie passenden Version) installiert hättest.

    Wenn es aber wirklich so akut ist, wäre es wohl sinnvoll, sich direkt an einen Spezialisten zu wenden, der dir (meist kostenpflichtig) unter die Arme greift. In der Regel sage ich das im Forum ja nicht aber wenn ein Produktivserver abraucht ist das Forum evtl. nicht ganz die richtige Stelle, da die Kommunikation zu langsam abläuft.

    Ich könnte dir anbieten, mal mit Teamviewer auf deinen Server zu schauen und zu prüfen, ob ich direkt eine mögliche Ursache entdecken kann. Wenn Du das willst, meld dich mal per Email bei mir (Kontaktdaten findest Du auf meiner Website in der Signatur)

    Probier vorher aber ggfs. mal noch das hier:

    • Öffne eine DOS Box (als Administrator gestartet)
      Suchen -> cmd -> rechte Maustaste -> Als Administrator ausführen
    • Wechsel in das richtige ASP.NET Verzeichnis
      cd C:\Windows\Microsoft.NET\Framework64\v2.0.50727
    • Registriere ASP.NET
      aspnet_regiis -ir

    Falls das nicht hilft oder deine Anwendung explizit als 32 Bit Anwendung laufen muss, wiederhole das obige mit einem anderen Pfad

    • Wechsel in das richtige ASP.NET Verzeichnis
      cd C:\Windows\Microsoft.NET\Framework\v2.0.50727


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community


    Montag, 2. Oktober 2017 06:57
    Moderator
  • Hallo zusammen,

    ich habe mir das Problem zusammen mit Helmut angeschaut.

    Grundlegendes Problem war, dass IIS vor ASP.NET installiert wurde. Daher musste die Registrierung der ASP.NET Engine für IIS noch durchgeführt werden.

    C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis -ir

    C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -ir

    Dazu kam, dass der Anwendungpool auf .NET 4 Integrated stand. Da es sich aber um eine alte ASP.NET 2.0 WebForms Anwendung handelte, war .NET 2 Classic die bessere Einstellung. Wurde daher entsprechend geändert.

    IIS hatte aber wohl die ASP.NET Installation doch nicht richtig verarbeitet, daher war noch ein iisreset notwendig. Anschließend lief dann alles.

    @Helmut: Wäre prima, wenn Du den Thread noch durch "Als Antwort markieren" abschließen könntest.


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    • Als Antwort markiert Helmut19 Dienstag, 3. Oktober 2017 22:14
    Montag, 2. Oktober 2017 08:59
    Moderator