2013-08-07 2 views
2

Я пытаюсь отредактировать определение сборки одной из моих построек на Visual Studio (в частности, сменить пароль). Как только я закончил и нажмите Ctrl + SI получить следующее сообщение об ошибке: ОшибкаОшибка основания команды Не удалось загрузить файл или сборку Microsoft.Practices.EnterpriseLibrary.Common

Team Foundation

Не удалось загрузить файл или сборку «Microsoft.Practices.EnterpriseLibrary.Common, Version = 5.0.414.0, Culture = нейтральный, PublicKeyToken = 31bf2856ad364e35 'или одна из его зависимостей. Система не может найти указанный файл.

Я изучил свои сборки, dev и производственные серверы, и я вижу файл, и это правильная версия (5.0.414.0). Любая идея, что здесь происходит не так?

+0

Чтобы уточнить, вы получаете эту ошибку при сохранении обновленного определения сборки в VS на вашей локальной машине? Вы не редактируете xaml или видите ошибку при запуске сборки? –

+0

Да, я получал ошибку при сохранении обновленного определения сборки в Visual Studio на моей машине. Это была проблема с Visual Studio - она ​​решена через час после моего сообщения. См. Мой ответ. –

ответ

3

Это была проблема полностью с Visual Studio на моей локальной машине, а не в TFS.

Очевидно, когда вы редактируете определение сборки, Team Explorer 2010 предполагает, что вы делаете это для своего открытого в настоящее время решения. Я до сих пор не знаю, почему он не смог найти сборку, когда она была явно в моем каталоге bin \ Debug, но там вы идете.

Решение было простой закрывающейся и вновь открывающейся Visual Studio. Затем я смог редактировать и сохранять определение с помощью нового параметра и соответствующим образом продвигать его в производство.

0

Проверьте, включена ли сборка в проект и существует ли она в папке вашего решения.

Иногда, когда человек делает «Check In», но только некоторые файлы, проект не знает, что сборка должна быть включена.

надеюсь, что это поможет.