Ich habe Visual Studio 11 Beta installiert und plötzlich hingen alle asynchronen Aktionsmethoden, die ich unter der VS 11 Developer-Vorschau erstellt hatte, zu hängen (anscheinend dieses Problem: http://blogs.msdn.com/b/pfxteam/archive/2012/03/ 03 / 10277166.aspx ).
Meine App verwendet v4.0.30319 als Framework-Version, es gibt jedoch keine Option zur Verwendung von 4.5. Ich habe meine .net 4.5-Installation zwar repariert, aber nichts. Gibt es eine Möglichkeit, dies in IIS zu konfigurieren? Muss ich die Dateien bin bereitstellen (und wenn ja welche)?
.net
visual-studio
iis
Gene Reddick
quelle
quelle
Antworten:
Es gibt keinen 4.5-Anwendungspool. Sie können jede 4.5-Anwendung im 4.0-App-Pool verwenden. Das .NET 4.5 ist "nur" ein In-Place-Update, keine wichtige neue Version.
quelle
Gehen Sie zu "Ausführen" und führen Sie Folgendes aus:
HINWEIS: Als Administrator ausführen.
quelle
In der Benutzeroberfläche wird keine Version 4.5 angezeigt, und normalerweise müssen Sie Version 4.5 nicht manuell angeben, da es sich um ein direktes Update handelt. Sie können es jedoch explizit mit appcmd wie folgt einstellen:
Appcmd befindet sich in
%windir%\System32\inetsrv
. Dies hat mir geholfen, ein Problem mit Web Deploy zu beheben, bei dem nach dem Upgrade von v4.0 auf v4.5 ein ERROR_APPPOOL_VERSION_MISMATCH-Fehler ausgelöst wurde.MS-Artikel zum Festlegen der .NET-Version für den App-Pool
quelle