Windows 10 x64. Visual Studio 2019 Enterprise. Создаю новый проект по шаблону C# Windows Forms App (.NET Framework). Ничего не меняя, сразу запускаю в режиме отладки. Окно основной формы открывается и тут же закрывается. В режиме без отладки все нормально - окно открывается и остается открытым, пока его не закроешь. В чем может быть причина? Заранее благодарен.
РЕШЕНО. Большое спасибо всем откликнувшимся, особенно cProject.
Поиск решения:
В журналах событий Журналы Windows/Приложения в записях об ошибке
Имя сбойного приложения: MyForm.exe
Имя сбойного модуля: clr.dll
Путь сбойного модуля: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
Dll-ка на поверку нормальная. Что же ей не нравиться?
В журналах событий Журналы Windows/Система в записях об ошибке
Параметры разрешений для конкретного приложения не дают разрешения для приложения, выполняемого в контейнере.
Политики безопасности менять пока не хочется, но настораживает тот факт, что система пытается поместить отлаживаемое приложение в контейнер (как небезопасное), а это фишка Comodo. Почему же это происходит даже при выключенном антивирусе?
Иду в VS. В свойствах проекта (закладка Debug) ставлю галочку Enable native code debugging и снова запускаю отладку (антивирус выключен). Получаю сообщение отладчика, что Access violation вызывает cmdvrt32.dll. Это библиотека Comodo. В списке запущенных процессов вижу, что несмотря на то, что антивирус не только выключен, но сделан выход из программы, все равно есть процессы от Comodo. Все-таки антивирус!
Решение:
Первое, что напрашивается, - снести Comodo и поставить другой антивирус. Но я решил поступить иначе. В Comodo/Расширенные настройки/Containment/Авто-Containment добавил правило игнорировать Visual Studio. Ошибка исчезла.
Profit!
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Ищу контрол который позволяет выбрать диапазон дат и выглядить примерно так
У меня есть форма, которая предназначена для сбора данных о человекеСобранную информацию необходимо сохранить в List, чтобы в дальнейшем можно...
При попытке считатьdbf файл с настройкой системы Control Panel -> Region -> Administrative -> Region Settings = "English (UK)" русские символы считываются в не известной кодировке