2012-06-26 2 views
0

С сборкой TFS2010 сборка решения с веб-проектами создает «_PublishedWebsites» в выходной папке Binaries и удаляет все папки Bin в папке «Источники». Так что невозможно переместить скриптом другой сгенерированный проект.Как добавить сгенерированный проект в папку вывода Binaries TFS2010

Как я могу переместить другие сгенерированные проекты без Интернета в том же решении в папку Binaries? Потому что в моем решении у меня есть веб-проект, веб-проект службы и консольный проект. Только проект консоли не перемещается в папке Binaries.

спасибо.

ответ

0

Я воссоздал ваше решение, создав решение с помощью веб-проекта (MVC 3), службы Windows и консольного приложения. Сначала все было построено, а затем я сменил платформу на «Любой процессор». Я заметил, что по умолчанию приложения для Windows и консольные приложения имеют только платформу x86. Когда я запускал сборку на платформе Any CPU, она создавала только веб-приложение.

Вы выбрали «Любой процессор» для определения сборки? Если это так, это может быть причиной отказа от этого проекта. Если вы перейдете в сборку> Configuration Manager, вы увидите, какие конфигурации/платформы доступны. Вы можете обновить конструкцию для сборки, оставив платформу пустой.

Сообщите мне, если это так или нет, и если есть что-то еще, я могу попытаться воссоздать.

Mike

+0

Я попытался построить платформу пустой. Мое консольное приложение хорошо перемещено в бинарниках, но все файлы смешиваются с файлами других проектов! Как перенести все файлы в подкаталог Binaries \ MyConsoleApp? – Phil

+0

Это требует некоторой настройки, но вы можете разбить его на папки. Вот статья на нем. http://www.edsquared.com/2011/01/31/Customizable+Output+Directories+For+TFS+2010+Build.aspx – MikeDouglasDev

+0

Пробовали ли вы это решение для разрыва двоичных файлов в папках проектов? – MikeDouglasDev

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