No PhoneBook.Domain.DLL in the asmdir directory

Error message:

Execution aborted: Index was outside the bounds of the array.

Yes, it is a misleading error message. The directory specified with the /asmdir switch does not contain any .DLLs with domain object classes.