Попробуйте открыть файл только для чтения:
FileStream file = new FileStream(fileName, FileMode.Open, FileAccess.Read);
или:
FileStream file = File.OpenRead(fileName);
Это будет работать в зависимости от режима совместного использования других файловых дескрипторов.Если файл заблокирован только потому, что это исполняемый EXE, думаю, этого будет достаточно.