Ieri, mentre stavo spostando un mio progetto con Workflow Foundation in Sharepoint 2007 dall'ambiente di sviluppo (in beta 2) a quello di produzione (in RTM ! :) mi sono trovato di fronte a questo errore:

The form cannot be displayed because session state is not available

L'errore mi veniva segnalato ogni qualvolta io cercassi di aprire una pagina di edit di un task fatta con Infopath 2007. Per risolvere il problema basta decommentare questa linea nel web.config:

<!-- <add name="Session" type="System.Web.SessionState.SessionStateModule"/> -->

Poichè nell'installazione di windows sharepoint services 3.0 di default, la sessione è disabilitata !