У меня есть недавно созданный проект тестирования кодированного интерфейса, который я проверил в TFS. Когда он пытается построить это не удается, и у меня есть эти две ошибки:Ошибка сборки TFS при тестировании кодированного интерфейса
The type or namespace name 'UITesting' does not exist in the namespace 'Microsoft.VisualStudio.TestTools' (are you missing an assembly reference?)
и
The type or namespace name 'Extension' does not exist in the namespace 'Microsoft.VisualStudio.TestTools.UITest' (are you missing an assembly reference?)
Я следовал некоторые другие советы я видел безрезультатно. Я создал папку в проекте и скопировал там тестовые сборки UI и изменил ссылку, я установил Copy Local в true, и я проверил, что эти новые сборки были проверены на сервере и на сервере ... но я все еще получаю те же точные ошибки.
У меня нет идей, мыслей?
ОБНОВЛЕНИЕ Я получил удаленный доступ к серверу; Я открыл копию VS 2015 и скомпилировал, столкнулся с теми же ошибками. В нем отсутствуют ссылки на кодированные ui dll, поэтому я снова добавлен и скомпилирован. Затем я сохранил проект, но как только кто-то проверяет новый код на TFS, ссылки снова исчезают.
Так что теперь я не понимаю, почему ссылки содержатся в моей локальной среде, но удаляются при регистрации. Что мне здесь не хватает?
Где выполняется сборка? У этого компьютера есть Visual Studio, который поддерживает кодированный пользовательский интерфейс, или у него есть необходимые DLL? Вы можете найти некоторые из вопросов и ответов о запуске кодированного пользовательского интерфейса с консоли или отдельного приложения. – AdrianHHH
Сборка выполняется на сервере TFS 2015, на котором есть копия VS 2015. Основываясь на этом, я думал, что у него будут DLL, но я получаю недостающие ссылочные ошибки, поэтому я скопировал их в папку внутри проекта, чтобы гарантировать, что они будут найдены, но не удача. – Omni
Какой VS2015? Это тот, который поддерживает кодированный пользовательский интерфейс? – AdrianHHH