Stavo installando Cuyahoga e mi son reso conto che l'hosting di applicazioni ASP.NET sotto IIS 7.0 e Windows Vista richiede un pizzico di attenzione in più rispetto alla norma. Per chi si trovasse con una necessità analoga, segnalo che gli step da eseguire sono:
- Installare il .NET Framework 1.1 e relativo SP1 (indispensabile a meno di non voler vedere il worker process di IIS7 crashare ad ogni richiesta di pagina)
- Creare una cartella applicazione sotto IIS7 e mapparla sulla cartella del sito
- Come application pool, selezionare ASP.NET 1.1
- A questo punto, ogni richiesta di pagina genererà un errore perché per default l'estensione ISAPI di ASP.NET 1.1 non è abilitata, quindi click sul treeview in corrispondenza del nodo principale, selezioniamo ISAPI and CGI Restrictions e scegliamo di attivare anche ASP.NET 1.1
Se non ho dimenticato nulla, ora finalmente l'applicazione dovrebbe eseguirsi correttamente.
HTH