У меня есть.NET 4 веб-сайта в VS2010, сохраненном в проекте команды TFS 2010. Я должен добавить ссылку на System.Data.Linq.dll к веб-сайту. Я ссылаюсь на LINQ DataContext, который определяется в другом проекте, и я получаю ошибки сборки, говоря, что мне нужна ссылка на Систему. Данные. Linq. Я подхожу к пункту меню "Add Reference" и добавляю его как, я был бы любая нормальная ссылка, и это даже обнаруживается в Web.config и на страницах Properties для веб-сайта... НО если я создаю, я все еще получаю ту же ошибку.
Таким образом, я нашел место в своем коде, где я ссылался на функцию количества LINQ, и это сказало мне, что было недопустимо, потому что я пропускал ссылку, и это предложило добавлять ссылку автоматически. Я сказал этому добавлять ссылку автоматически, и именно в этой точке я упомянул ошибку в предмете:
TF14040: $ папки/Folder/Subfolder не может быть проверен. Никакие объекты не были проверены
Я провел некоторое исследование онлайн, но я не смог найти много. Я видел на блоге, что создание папки, не только для чтения, устранило проблему для него, но это, казалось, не работало на меня, если я не неправильно понял что-то.
Я пытался загрузить проект из управления исходным кодом на новый компьютер, где тот проект никогда не загружался, прежде и я могу воспроизвести проблему тот же путь. Справка значительно ценилась бы.
Я разобрался, но это немного странно. У меня было несколько ошибок сборки, которые я еще не исправил, а также мой файл web.config раньше предназначался для сайта 3.5 SP1, и я обновил сайт до 4.0. Где-то по ходу дела ошибки сборки и файл web.config объединились, чтобы сформировать эту странную странную ошибку, которая, по-видимому, не имеет ничего общего с TFS.
Я понял это, создав новый веб-сайт и медленно перемещая части своего сайта на этот новый. Все не сходило с ума, пока я не перешел на свой web.config. Итак, я вернулся и обновил свой файл web.config, чтобы он более точно соответствовал тому, как должен быть .Net 4 web.config, убрав много всего, и теперь все в порядке и строится нормально. Спасибо за помощь.
Понятия не имею, ваша ли проблема в этом, но я заметил, что в TFS2010 есть ошибка, связанная с переименованием / удалением / изменением папок или чем-то в этом роде. Кажется, что ошибки исчезают, когда вы проверяете все и пытаетесь снова после того, как изменение папки было сохранено в системе управления версиями. На этой неделе я сталкивался с этой проблемой десятки раз, но не знаю точно, каковы сценарии. Это довольно неприятно.