Właśnie próbowałem wdrożyć moją pierwszą aplikację internetową w usługach IIS na moim notebooku z systemem Windows 7 Home Premium. Po utworzeniu aplikacji musiałem przejść na klasyczną pulę aplikacji, a następnie ustawić tę pulę na framework 4.0. Teraz pojawia się następujący błąd:
Błąd HTTP 404,17 - nie znaleziono Żądana zawartość wygląda na skrypt i nie będzie obsługiwana przez statyczną procedurę obsługi plików.
Żądany adres URL to http: // localhost: 80 / pvmms / default.aspx
Obawiam się, że obszerne wyszukiwanie w Google nie przyniosło nic wystarczająco jasnego ani konkretnego, z którym mógłbym pracować i jak zwykle zwróciłem się do ekspertów.
EDYCJA: Podejrzewam, że dzieje się tak dlatego, że nie ma mapowań obsługi Framework 4.0 dla plików .aspx. Jednak aspnet_regiis daje nawet mojemu administratorowi palec i mówi, że potrzebuję uprawnień administratora, aby go uruchomić.
EDYCJA # 2:
Zarejestrowałem wszystkie frameworki (2 i 4, 32 i 64) i wszystkie teraz działają. Znalazłem to, ręcznie dodając mapę skryptu .aspx
do aspnet_isapi i voila. Nie rozumiem, dlaczego instalacja frameworka tego nie robi, chyba że moja pamięć zawiedzie mnie i włączyłem IIS dopiero po zainstalowaniu VS.