Visual Studio продолжает старую сборку - PullRequest
21 голосов
/ 15 января 2011

У меня есть простая программа Silverlight, которая отображает кучу изображений. Я изменил его, он отображает больше изображений, но когда я нажимаю «запустить без отладки», он продолжает работать со старой сборкой с меньшим количеством изображений. Когда я копирую код в новый проект и запускаю его, он работает нормально в первый раз, но затем каждое последующее изменение не отображается. В чем может быть проблема? Я использую Visual Web Developer 2008 Express.

Ответы [ 15 ]

0 голосов
/ 13 марта 2018

Убедитесь, что у вас нет двух версий любого файла, который вы обновляете (одна для одной группы пользователей, другая для другой группы пользователей).

0 голосов
/ 11 января 2018

Просто удалите папку «Release» в проекте со старой сборкой кода.

0 голосов
/ 05 декабря 2017

У меня была эта проблема на веб-сайте.
Сайт ссылался на 1 из проектов в решении, и изменения в нем не отражались в отладке.
Проблема была в том, что третий проект ссылался на устаревшую dllэтого же проекта, на который есть ссылки.
Я удалил проект и все ссылки в других проектах, перечитал и снова сослался на все, и все заработало.

0 голосов
/ 27 сентября 2016

Если это веб-приложение, измените URL проекта с новым номером порта.

Пример:

Изменение с http://localhost:3688/

К http://localhost:36881/

Для этого:

  1. Перейдите в Свойства проекта -> Интернет

  2. Изменить URL

  3. Хит "Создать виртуальный каталог"

  4. Наконец, Build и RUN

0 голосов
/ 09 октября 2015

У меня была такая же проблема, и ни один из ответов не работал для меня. Оказывается, что при создании проекта ASP.Net проект Silverlight не создавался, поэтому запуск без отладки не обновил Silverlight.

Исправлено: щелкните правой кнопкой мыши проект Asp.Net. Зависимости сборки> Зависимости проекта. Проверьте проект Silverlight. Теперь здание должно работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...