Я провел очень много часов, пытаясь разработать, почему мои сборки проекта с (пустой) конфигурацией по умолчанию на TFS2010, но говорят мне, что нет никакого выходного пути, если я установил его на что-нибудь.
В конце я понял, что в .csproj файле конфигурация записана как AnyCPU
в то время как для TFS предложенное выпадающее значение Any CPU
(заметьте пространство).
Я удалил пространство в конфигурации TFS, и это работало.
Проект был преобразован из версии VS2008. MS менял имя конфигурации для версии VS2010? Кто-то может сказать мне, что происходит?
Я не уверен, был ли это каждый «AnyCPU» (без пробела), но целевое имя по умолчанию - «Любой ЦП» с пробелом. Однако я должен отметить, что эти имена являются произвольными строками, и вы можете устанавливать их как угодно, если они согласованы.