Di solito questi problemi li da quando ci sono errori di sintassi dovuti al sensitive case.
Controlla che tutti i parametri abbiano le loro maiuscole e minuscole al posto giusto.
Mi é successo proprio poco fa una cosa del genere per l'errore cs0115, mi diceva che
c'era una proprietà che doveva essere dichiarata override.

C'era un errore di compilazione dovuto al fatto che nella direttiva master della master page,
il metodo inherits era impostato su _default, mentre doveva essere impostato come la public partial class _Default del file .cs e sono stato più di un'ora a trovare l'errore.

Ciao.