プロジェクト設定ファイルを引数として使用し、File.BatchNewTeamProject と呼ばれる VS 2010 に組み込まれたコマンドを使用してチーム プロジェクトの作成を自動化し、これを c# win アプリからバックグラウンドでサイレント モードで実行しようとしています。このコマンドを実行する前に、チーム エクスプローラーを開いて TFS に接続する必要があることを認識していますが、devenv.exe でプロセスを開始すると、デフォルトでチーム エクスプローラーが接続されていないビジュアル スタジオの新しいインスタンスがポップアップします。 . どうすればこの問題を解決できますか?
2 に答える
1
コマンドステートメントを追加すると、すべてが機能し始めました。
devenv /command view.TeamExplorer /command "File.BatchNewTeamProject "C:\vss2TeamFoundation\ProjectCreation\Ajax.xml
于 2011-11-29T22:26:48.723 に答える
0
このプロジェクトを Codeplex に投稿しました: http://tfsprojprovisioner.codeplex.com/
シンプルなプログラム インターフェイスの背後にある BatchNewTeamProject を非表示にするアセンブリと、新しいチーム プロジェクトの作成とプロビジョニングに使用できるサンプル デスクトップ アプリが含まれています。VS 2010 がインストールされているコンピューターで、新しいプロジェクトを作成する権限を持つユーザーが実行する必要があります。ただし、VS を直接操作する必要はまったくありません。
于 2011-05-17T06:50:05.530 に答える