2016-06-08 2 views
0

Немного о проблеме с автоматическими сборками в Visual Studio Team Services (ранее VSO, TFS Online).Проблемы с пространством имен в Visual Studio Automated Builds

У меня есть класс, который ссылается на пространство имен, которое этот формат:

Project.Name.Name.Folder

Вопрос в том, есть класс с именем:

Project.Name.

В Visual Studio нет проблемы при создании или даже упаковке проекта для Azure, и он развертывается вручную отлично, но когда я запускаю автоматические сборки, он возвращается с ошибкой, и в основном это означает, что имя не существует в пространстве имен Project. Name, поэтому он явно ищет неправильный проект, когда он запускает автоматическую сборку.

Есть ли какой-то синтаксис, который я могу использовать, чтобы в основном отметить, что конкретно является именем класса, а затем путь к папке внутри класса?

например: [Project.Name.Name] .Folder

Любая помощь приветствуется.

+0

Различные сборки с использованием разных версий фреймворка? Это маловероятно, но возможно. Кроме того, просто полностью квалифицируйте класс, который дает вам проблемы. Если необходимо, укажите его глобальную область «global :: Project.Name». Это своего рода обходной путь, но вы преодолеете эту проблему. – Will

ответ

0

Выключает VS было просто смущено:/ Если я удалил ссылку, повторно добавил ее, а затем удалил оператор using и повторно добавил, проблема была решена. Чтобы быть справедливым, решение было построено, запущено и даже вручную развернуто в Azure просто отлично. Это была Непрерывная Интеграция, которая была проблематичной с ней.

Смежные вопросы