Penso che teoricamente debba essere corretto il mio ragionamento, se non va prova ad eseguire in modalità Debug oppure posta il tipo di errore che viene restituito.