It might be nothing (but then again it might not):
in the line that reads db.ReadDwgFile(@"F:\0001\Engineering\Base Files\1E-OA_Project-CALC.dwg", System.IO.FileShare.Read, false, null);
It seems to have an "@" symbol in front of the filename??? (or is it something that C# uses that VB doesn't?)