У меня есть проект ASP.net MVC 3. Мы используем TeamCity, и до сих пор все было в порядке. Внезапно сегодня я сделал проверку, и сборка TeamCity не удалась. Он сказал, что мне не хватает директивы использования или ссылки на сборку, и выдало ошибку компиляции.
Проект на моем локальном компьютере успешно строится. Я переделывал его несколько раз, чтобы убедиться. Я проверил ссылку, и она там. Я проверил файл .csproj, и там тоже есть ссылка. Я проверил корзину; Это здесь. Я даже зашел по РДП на сервер где развернут наш сайт и проверил там бин, да и dll файл там тоже есть.
Я не понимаю, почему он не работает, я ничего не менял в конкретных файлах, которые, как он говорит, не имеют ссылки на сборку в течение нескольких недель, вчера я успешно зарегистрировался в TeamCity, файл dll существует везде, где он должен быть, и мой проект строится. Я даже сделал полную перезагрузку последнего коммита, который я сделал, который успешно зарегистрировался, добавил свои изменения обратно (что не имело ничего общего с проблемой ссылки, все мои изменения были в файле .js) и проверил это, но У меня такая же ошибка компиляции.
Кто-нибудь знает, что происходит не так, или, по крайней мере, что я могу попытаться решить?
edit: здесь не используются файлы путей, рассматриваемый файл представляет собой файл .dll, который я добавил, нажав «Добавить ссылку» в проекте. Я проверил репозиторий Github, и файл .dll находится в папке bin.