Zainstalowałem Beta Visual Studio 11 i nagle wszystkie metody asynchroniczne, które utworzyłem w ramach podglądu VS 11 Developer, zaczęły się zawieszać (najwyraźniej ten problem: http://blogs.msdn.com/b/pfxteam/archive/2012/03/ 03 / 10277166.aspx ).
Moja aplikacja używa wersji 4.0.30319 jako wersji Framework, ale nie ma opcji użycia wersji 4.5. Naprawiłem instalację .net 4.5, aby mieć pewność, ale nic. Czy istnieje sposób, aby to skonfigurować w IIS? Czy muszę wdrożyć bin pliki (a jeśli tak, to które)?
.net
visual-studio
iis
Gene Reddick
źródło
źródło
Odpowiedzi:
Brak puli aplikacji 4.5. Możesz użyć dowolnej aplikacji 4.5 z puli aplikacji 4.0. .NET 4.5 to „tylko” aktualizacja w miejscu, a nie ważna nowa wersja.
źródło
Przejdź do „Uruchom” i wykonaj to:
UWAGA: uruchom jako administrator.
źródło
W interfejsie GUI nie ma wersji 4.5 i zazwyczaj nie trzeba ręcznie określać wersji 4.5, ponieważ jest to aktualizacja lokalna. Możesz jednak ustawić to jawnie za pomocą appcmd w następujący sposób:
Appcmd znajduje się w
%windir%\System32\inetsrv
. Pomogło mi to naprawić problem z Web Deploy, który zgłaszał błąd ERROR_APPPOOL_VERSION_MISMATCH po aktualizacji z wersji 4.0 do wersji 4.5.Artykuł MS na temat ustawiania wersji .Net dla puli aplikacji
źródło