Sonhospa Ответов: 0

[Решена] проблема с 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 тогда... И все же я посмотрю.

0 Ответов