Wenn Sie die Dateien kompilieren und der Wert von "targetFramework" auf eine bestimmte Version gesetzt wird, z.B. 4.0,
Vergewissern Sie sich, dass auf dem Host das .net-Framework in der angegebenen Version läuft.
Wenn nicht, laden Sie das .net-Framework herunter.
Nach dem Herunterladen, wenn es nicht automatisch in der IIS-Manager eingestellt werden, um mit der Erweiterung der neu heruntergeladenen Version von .net framework werden,
Fügen Sie die Erweiterung manuell hinzu, indem Sie über den IIS-Manager in den Ordner des kürzlich heruntergeladenen .net-Frameworks gehen:
1. Rechtsklick auf den Website-Ordner
2. Gehen Sie auf "Eigenschaften".
3. Klicken Sie unter "virtuelles Verzeichnis" auf "Konfiguration".
4. Ändern Sie den Pfad der ausführbaren Datei mit der Erweiterung ".aspx" (deren Pfad auf eine andere Version als die Version des kürzlich heruntergeladenen .net-Frameworks verweist) in den korrekten Pfad, der der Ordner der NEU heruntergeladenen Version des .net-Frameworks ist, und wählen Sie dann die Datei "aspnet_isapi.dll" aus.
5. Klicken Sie auf OK!
0 Stimmen
Wird nicht angezeigt, welche Datei dies enthält oder wo?
2 Stimmen
Wurde es zuvor auf einem Framework vor 4.0 aufgebaut? elegantcode.com/2009/11/10/
0 Stimmen
Dieses Problem könnte mit 4.0.3 behoben sein. Sie können den KB-Artikel hier lesen. @ mich und lassen Sie mich wissen, ob dies Ihr Problem behebt. Ich werde versuchen, eine kanonische Frage/Antwort für diesen Fehler zu erstellen und Duplikate zu schließen. Danke!
0 Stimmen
Wenn ich versuche, KB2599651 (64-Bit-Download) unter Win 7 x64 zu installieren, erhalte ich die Fehlermeldung, dass es "nicht anwendbar ist oder durch eine andere Bedingung auf Ihrem Computer blockiert wird". Ich habe die gleiche Fehlermeldung wie OP, habe Framework 4.0 installiert und es bei IIS registriert und als Anwendungspool ausgewählt.
0 Stimmen
Haben Sie das Projekt in einer älteren Version von Visual Studio geöffnet als die, in der es entwickelt wurde? Oder wurde es in Webmatrix entwickelt und dann in einem älteren Visual Studio geöffnet?
0 Stimmen
Wenn Sie Plesk Admin verwenden (Godaddy-Benutzer), dann 1. loggen Sie sich in Ihr Konto ein. 2. Gehen Sie zu Websites und Domains. 3. Scrollen Sie zu der Website, bei der das Problem auftritt. 4. Klicken Sie auf "Hosting-Einstellungen". 5. Scrollen Sie nach unten zu Microsoft ASP.NET Support (Version ) und wählen Sie 4.8.03761 (neueste Version, Stand: Januar 2021). 6. Klicken Sie auf OK.