Только что столкнулся с этим при работе со старым проектом в Visual Studio 2005. После небольшого поиска у меня запустилась пробежка, чтобы вспомнить, что это как-то связано с процессом размещения Visual Studio, и я исправил это, выполнив следующее :
- зайдите в Build-> Clean Solution
- выйдите из Visual Studio, откройте проводник Windows и перейдите в каталог bin для конфигурации, с которой вы работаете (т. е. если вы находитесь в конфигурации Debug, перейдите в \ bin \ Debug).
- Там должно быть только несколько файлов, в первую очередь исполняемый файл процесса хостинга (.vshost.exe). Удалите этот файл и в целях безопасности любые файлы .config и .manifest, связанные с исполняемым файлом процесса хостинга.
- Перезапустите Visual Studio и снова создайте решение.
Это можно исправить, просто удалив исполняемый файл процесса хостинга без очистки решения. Также можно удалить исполняемый файл, перейдя в свойства проекта, настройки отладки и сняв флажок «Включить процесс размещения Visual Studio». Однако процесс хостинга ускоряет загрузку отладочной версии, поэтому, если возможно, включите ее снова.
(Правка) После повторного рассмотрения я нашел другое возможное решение. Добавьте следующую строку в функцию Main () перед вызовом Application.Run ():
Application.EnableVisualStyles();