Thank you for your reply. I think I figured it out. My background is in VBA programming, not in VB.Net. It seems that VB.Net requires one to name one's module "Module1" and only that. Furthermore, the primary Sub has to
be named "Sub Main()" and only that. When I stick to this orthodoxy my programs seem to debug. Otherwise they do not.