Сборка завершается неудачно с TFS 2010 Сборка, но проходит с VS 2010 - PullRequest
2 голосов
/ 18 ноября 2011

У меня есть проект веб-сайта в Visual Studio 2010 вместе с проектом библиотеки классов.Когда я пытаюсь собрать Решение из Visual Studio 2010, оно успешно собирается, но в TFS 2010 Build происходит сбой.У меня есть несколько пользовательских DLL-файлов, добавленных на веб-сайт, и в моем классе выдается ошибка, что следующий метод не определен.То же самое происходит на 100% нормально в VS 2010. Раньше у меня была другая структура проекта, но с тех пор я даже изменил структуру проекта и файла, следуя этой статье, на MSDN для управления версиями TFS 2010.

Сборка завершается неудачно, и он удаляет файл журнала в папке удаления.

РЕДАКТИРОВАТЬ

Некоторые ошибки в файлах журналов связаны следующим образом.

ошибка BC30451: 'AutoCompleteExtender'не объявленоМожет быть недоступен из-за уровня защиты.

ошибка BC30002: Тип 'IFileNameGenerator' не определен.

Эти ошибки не отображаются в VS2010.

Ответы [ 3 ]

4 голосов
/ 18 ноября 2011

Эта проблема может возникать, когда вы ссылаетесь на DLL из вашего решения, которое не установлено на сервере или находится где-то в структуре вашего проекта, но не включено в элемент управления исходным кодом TFS.

Если вы посмотрите на свойпостроить сводку в TFS у вас есть опция «Просмотр журнала», которая показывает более подробную информацию.Вы также можете указать подробность журнала в своем шаблоне определения.Увеличение этого может дать вам несколько советов.

1 голос
/ 18 ноября 2011

Прочитать файл журнала.Поиск: ошибка обычно помогает

0 голосов
/ 12 июня 2017

Была такая же проблема с контрактом в пакете nuget. Оказывается, это было плохое слияние. Сравните файлы csproj / vbproj и посмотрите, есть ли различия в версиях пакета

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