2009-10-12 2 views
2

Я пытаюсь автоматизировать создание командных проектов с помощью команды, встроенной в VS 2010 с именем File.BatchNewTeamProject, используя файл параметров проекта в качестве аргумента, и выполнение этого как процесс молча в фоновом режиме из моего приложения C# win. Мне известно, что Team Explorer должен быть открыт и подключен к TFS до того, как эта команда может работать, однако, когда я запускаю процесс с помощью devenv.exe, новый экземпляр visual studio появляется с Team Explorer, который не подключен по умолчанию , Как я могу решить эту проблему?Команда «Файл.BatchNewTeamProject» недоступна в VSTS 2010

ответ

0

Просто отправил этот проект Codeplex: http://tfsprojprovisioner.codeplex.com/

включает в себя сборку, которая скрывает BatchNewTeamProject за простой программный интерфейс, и настольное приложение образец, который можно использовать для создания и предоставления новых проектов команды. Должен запускаться на компьютере с установленной версией VS 2010 и пользователем, имеющим разрешения на создание новых проектов. Но это не требует от вас прямого взаимодействия с VS.

1

Я добавил дополнительное командное заявление, и все это начало работать.

Devenv/команда view.TeamExplorer/команда "File.BatchNewTeamProject" C: \ vss2TeamFoundation \ ProjectCreation \ Ajax.xml

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