Pracowałem nad aplikacją sieci web ASP.NET MVC w systemie Windows XP i Visual Studio 2008 (przy użyciu serwera WWW Visual Studio). Niedawno zainstalowałem system Windows 7 w wersji 64-bitowej Ultimate, IIS 7.5 i wykonałem migrację mojej aplikacji przy użyciu appcmd
.Dlaczego moja witryna próbuje załadować 32-bitowy plik aspnet_filter.dll, nawet gdy "enable32BitAppOnWin64" jest ustawione na False?
Jeśli ustawię flagę enable32BitAppOnWin64 == false
w mojej puli aplikacji, moja aplikacja będzie działać poprawnie. Tak szybko, jak ustawić go na true (ponieważ chcę go uruchomić w 64-bitowy) rzuca ten wyjątek:
HTTP Error 500.0 - Internal Server Error
Calling LoadLibraryEx on ISAPI filter "C:\Windows\Microsoft.NET\Framework\v2.0.50727\\aspnet_filter.dll" failed
Jeśli pójdę i usunąć wszystkie filtry ISAPI ale pozostawić ASP.Net_2.0.50727-64
wtedy ten błąd odchodzi.
Jak rozwiązać ten problem?
Kim jesteś mohit jesteś indian Regard Anirudha Gupta http://anirudhagupta.blogspot.com –
tak Anirudha, jestem Hindusem ... – Mohit