Impossibile caricare il tipo CLR '{0}' durante la compilazione del servizio. Verificare che il tipo sia definito in un file ...

Impossibile caricare il tipo CLR '{0}' durante la compilazione del servizio. Verificare che il tipo sia definito in un file di origine nella directory \\App_Code dell'applicazione, oppure sia contenuto in un assembly compilato nella directory \\bin dell'applicazione o, in alternativa, sia presente in un assembly installato nella Global Assembly Cache. Si noti che per il nome del tipo viene effettuata la distinzione tra maiuscole e minuscole e che le directory quali \\App_Code e \\bin devono trovarsi nella directory radice dell'applicazione e non possono essere annidate nelle sottodirectory.