Visual Studio 2010 не вносит изменения, когда я делаю сборку / компиляцию файла DLL - PullRequest
1 голос
/ 22 мая 2010

Хорошо, поэтому я изменяю некоторый код, перестраиваю его, а затем, скажем, ради аргументов, у меня был оператор print, выводящий 'test2', хорошо, если я изменил его на 'test3', он все еще воспроизводит старый код 'test2 .

Я удалил папку отладки и перестроил, но ничего хорошего. Затем случайным образом примерно через 10 сборок он наверстает упущенное. Я также закрыл VS2010, а затем заново открыл проект, но это не помогает.

Что я могу сделать, чтобы увидеть изменения как можно скорее?

ps это определённо правильный файл

РЕДАКТИРОВАТЬ: Я сделал чистый и восстановить, но он ничего не сделал РЕДАКТИРОВАТЬ: Это файл .dll, который я изменяю

Ответы [ 4 ]

1 голос
/ 22 мая 2010
  • попробуйте поставить точку останова в этой строке и пройтись по коду,
  • убедиться, что вы проверяете правильную версию (отладку или выпуск),
  • проверить, что исполняемый файлвызов dll, не зависание,
  • если вы запускаете это в IIS, выполните команду iisreset в командной строке,
  • проверьте диспетчер задач, чтобы убедиться, что процесс, выполняемый исполняемым файлом, все еще не запущен
0 голосов
/ 15 октября 2012

Вы пытались установить зависимости проекта?

Щелкните правой кнопкой мыши проект приложения (exe) в дереве проекта, затем нажмите «Зависимости» и установите зависимость. Exe-проект должен зависеть от dll-проекта. Это заставит проект библиотеки dll компилироваться при компиляции файла приложения.

Также убедитесь, что в вашем приложении установлена ​​ссылка на файл dll, который был скомпилирован заново, а не на копию, сделанную один раз при добавлении ссылки на проект приложения.

0 голосов
/ 22 мая 2010

Возможно, это не проблема, но на всякий случай - вы можете убедиться, что промежуточные сборки действительно успешны.Когда вы запускаете «Отладку» (F5), Visual Studio позволит вам запустить последнюю успешную сборку, если текущая попытка не удалась с ошибками.

0 голосов
/ 22 мая 2010

вы можете вместо этого сделать перестройку / или сначала очистить и собрать заново.

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