2014-10-10 6 views
0

У меня есть веб-проект, который опирается на два отдельно скомпилированных проекта, и все три находятся в одном решении. В один прекрасный день я попал в Rebuild Solution, и у меня появился целый список ошибок, которые я раньше не получал. По-видимому, Rebuild удалит зависимые DLL, а затем не сможет построить DLL веб-проекта, потому что не может найти зависимые DLL. Теперь у меня есть другой веб-проект, который настроен одинаково, и этого никогда не было, и в обоих проектах зависимости настроены правильно. Если я попытаюсь использовать только Build Solution, все будет хорошо. Только Rebuild Solution приводит к появлению ошибок и делает это только в одном из моих проектов, и он никогда не делал этого. Я не знаю никаких изменений между временем работы Rebuild и временем, когда это не было. Однажды я открыл его, и он решил больше не работать. Я здесь с полной потерей, поэтому я надеялся, что кто-то, возможно, испытал этот вопрос раньше и мог бы дать мне некоторое представление. Благодарю.Ошибки в восстановлении Visual Studio

+0

При перестроении или чистый, Visual Studio будет удалять материал из бункера. Если он удаляет все, что вас удивляет, вы можете получить недостающую ссылку. Или это нечто другое. – MatthewMartin

ответ

1

Зависимости от установки:

-Подробнее нажмите на решение.

-Выберите свойства.

-Выберите проектные зависимости.

-Выберите свою DLL.

enter image description here

+0

Вот что я сделал изначально. Не работает. Я установил его точно так же в моем другом проекте, и он работает отлично. Это очень странно. Я даже воссоздал весь проект. Тот же результат. –

+0

У одного из ваших исходных файлов может быть фиктивная дата, которая путает вещи. Проверьте даты на них, чтобы убедиться, что они не 10 лет в будущем или в прошлом. Проверьте наличие сценариев предварительной сборки и пост-сборки, которые могут быть запутаны. –

Смежные вопросы