IDE и редакторы программирования и код reformatters там. Магазин должен принять стиль, который работает на его цели, и используйте reformatter по мере необходимости.
Короче говоря, добавление отступа и размещение разделителей просто не то, что большой соглашение больше.
Трудно сказать, что делает ваше реальное приложение, но похоже, что вы создаете экземпляр COM-объект, а затем пытается получить к нему доступ из другого потока, возможно, в событии Timer.Elapsed. Если ваше приложение является многопоточным, вам необходимо создать экземпляр COM-объекта в каждом потоке, в котором вы его будете использовать.