Если вы создаете новый проект winform с помощью SharpDevelop 4, затем перетаскиваете OpenFileDialog (или SaveFileDialog) в форму, затем показываете диалоговое окно (.ShowDialog), Norton internet security 2011 блокирует приложение и удалите его (двоичный файл). Сонарная защита norton сообщает о «подозрительном поведении» приложения. Этого не происходит с проектами, созданными Visual Studio. Я запускаю Win 7.
Я подумал, может быть, это как-то связано с отсутствием атрибута однопоточного апартамента. Использует ли SharpDevelop этот атрибут для winforms? Где он находится? И вообще: какая разница между SharpDevelop и автоматически сгенерированным кодом Visual Studio может вызвать это?
РЕДАКТИРОВАТЬ: