У меня есть объект, который запускает поток, открывает файл и ожидает ввода от других классов. Когда он получает ввод, он записывает его на диск. По сути, это поточно-безопасный класс регистрации данных ...
Вот что самое странное. Когда я открываю форму в дизайнере (Visual Studio 2008), который использует объект, создается файл. Очевидно, он работает в рамках процесса vhost во время разработки ...
Странно то, что мне не удалось воспроизвести проблему в другом проекте. Я не уверен, каковы правила для кода, который выполняется в конструкторе, и кода, который этого не делает. Например, создание файла в конструкторе Windows Forms на самом деле не создает файл во время разработки ...
Какое объяснение? Есть ссылка?