Имя типа или пространства имен «Пространство имен» не найдено в глобальном пространстве имен (вам не хватает ссылки на сборку?)

Я пытаюсь построить свой проект, ссылаясь на частный проект с использованием VS2012, он успешно строится на локальном компьютере, но я пытаюсь использовать Visual Studio Team Services (ранее Visual Studio Online, Team Foundation Service), а агент сборки, настроенный Microsoft, делает не найти пространство имен.

Пытался повторно сослаться, прочитав другие сообщения, а также проверив, что целевая структура установлена ​​​​во всех проектах на .Net Framework 4, но, похоже, ничего не работает, я что-то упустил?


person user2996084    schedule 15.11.2013    source источник


Ответы (2)


Итак, я решил проблему, в журнале ошибок Visual Studio Team Services говорится, что проект не строится, потому что конфигурация сборки была неправильной и не назначена процессу сборки, она была установлена ​​​​на x86. Я изменил ее на любой процессор, и теперь это было построить успешно, надеюсь, что это поможет кому-то.

person user2996084    schedule 19.11.2013

если в вашем решении есть файлы .cs, то есть библиотеки классов, создайте эту библиотеку отдельно, щелкнув ее правой кнопкой мыши и выбрав вариант сборки, затем добавьте ссылку на веб-сайт, после чего она будет очищена.

person Gurunadh    schedule 15.11.2013
comment
Я пробовал это, но не дал никаких изменений. Visual Studio Online по-прежнему возвращает мне отсутствующие ошибки пространства имен. - person user2996084; 15.11.2013
comment
social.msdn.microsoft.com/Forums/vstudio/en-US/ просмотрите этот документ, который может вам помочь, - person Gurunadh; 15.11.2013
comment
Не помогло, это очень сбивает с толку, почему Hosted Build Machine не находит пространство имен, это не единственный проект, на который я ссылаюсь, и только этот вызывает проблему. - person user2996084; 15.11.2013