[Решена] проблема с visual studio IDE?
Привет,
извините за публикацию здесь... поскольку я программирую на VB, мне показалось, что это имеет наибольший смысл. Но в основном я думаю, что это сама Visual Studio дает мне проблемы.
Забавный эффект заключается в следующем: после отладки моего приложения и внесения каких-либо изменений (перестройка или нет не имеет значения), а затем, пытаясь снова отладить, ничего не происходит... Мне нужно закрыть и перезапустить Visual Studio (2010).
Иногда - но это кажется более или менее случайным - я получаю сообщение об ошибке, что "файл используется другим процессом". Поэтому я думаю, что это должно быть что-то в моем коде, что производит это, возможно, какие-то остатки потока (я не испытываю их и не полностью понимаю) все еще в памяти.
У кого-нибудь здесь есть идея, где я мог бы начать отслеживать это? Это действительно раздражает.
Я также был бы благодарен за информацию о том, как я мог бы узнать, остается ли какой-то код (и, возможно, какой) в памяти, несмотря на то, что он закрыл приложение, т. е. прекратил отладку.
Спасибо за любые подсказки,
Майкл
EDIT: Спасибо за помощь! Похоже, что какой-то извращенный код был ответственен за этот эффект. После нескольких массовых изменений, очищений и т. д. это уже не повторялось несколько часов - раньше я беспокоился об этом несколько дней.
Что я уже пробовал:
(полагаю, это не имеет отношения к данному вопросу)
Maciej Los
Пробовали ли вы запустить MS Visual Studio с правами администратора?
Sonhospa
Привет, Мацей, спасибо, что уделили мне время. Следуя вашему намеку, я намеренно сделал это, но это точно то же самое.
Просто чтобы выяснить, имеет ли это отношение к моему (вероятно, скрученному) коду, я запустил проект в VS Express 2015 (не как администратор), который впоследствии запускал его без каких-либо проблем несколько раз.
Maciej Los
Я не говорю о проекте. Я говорю о запуске MS Visual Studio с правами администратора. Создайте значок на рабочем столе в MS Visual Studio (devenv.exe). Затем - щелкните правой кнопкой мыши на этом значке, свойства -> выберите "дополнительно". Установите флажок "Запуск от имени администратора...". Это должно избегать странного поведения MS Visual Studio.
Sonhospa
Может быть, я недостаточно ясно выразился. Конечно, я начал VS2010 (который обычно использую) как администратор, как вы и предлагали. И результат был похож. Другой эксперимент с VS2015 Express состоял в том, чтобы выяснить, участвует ли мой код в этой проблеме или нет. И это, очевидно, не так.
Gerry Schmitz
Посмотрите в Диспетчере задач для вашего приложения. Окно, которое не закрыто должным образом, сохранит все приложение живым.
Sonhospa
Хорошая идея, спасибо! Вторая мысль: я просто не понимаю, почему он будет работать должным образом в VS2015 Express тогда... И все же я посмотрю.