Изменения не происходят до тех пор, пока не будет выполнено восстановление - PullRequest
5 голосов
/ 19 февраля 2011

У меня большое приложение для Windows.

В последнее время, когда я делаю какие-либо изменения в исходном коде и запускаю проект нормально с отладкой или без нее, изменения не вносятся.

Я пытался восстановить его, и все идет хорошо, теперь каждое изменение, которое я вносил в исходный код, я должен был перестроить, а затем запустить его, чтобы изменения вступили в силу.

также я не могу отладить, пока не перестрою решение.

мой проект привязан к управлению безопасностью исходного кода.

любая помощь приветствуется.

Ответы [ 4 ]

8 голосов
/ 19 февраля 2011

Это часто случается, когда проект отменяется в диалоге «Текущая конфигурация сборки» в Visual Studio.Попробуйте проверить там, чтобы увидеть, если ваш проект снят.Я думаю, что вы можете попасть в это меню, щелкнув раскрывающееся меню «Отладка / выпуск» и нажав «Управление / редактирование».

0 голосов
/ 23 ноября 2016

Зайдите в диспетчер конфигурации и убедитесь, что для вашего проекта установлен флажок сборки.

Другая вещь, которую вы можете попробовать: Выберите Инструменты> Параметры >>. Откроется окно> В разделе «Проект и решения»> выберите «Построить и запустить»

.

Убедитесь, что перед сборкой установлено Сохранить все изменения

(Скопировано из ответа amit dayama at https://stackoverflow.com/a/32820701/3195477)

0 голосов
/ 14 октября 2016

Это старый вопрос, но я столкнулся с подобной проблемой. Ну, в интересах кого-то, кто может испытать то же самое, вот как моя проблема была решена. У меня было многопроектное решение, в котором один проект зависел от исходного кода других проектов. Непосредственно перед тем, как сдаться и продолжить перестройку, я решил проверить Зависимости сборки => Зависимости проекта (щелкните правой кнопкой мыши по проекту). Я обнаружил, что проблемный код был из библиотеки классов, которая не была частью зависимостей (не проверено). Когда я включил проект в зависимости, моя проблема растворилась.

0 голосов
/ 19 февраля 2011

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

...