2

TeamCity を使用して、アプリケーションと Windows サービスを自動的にビルドおよびリリースする継続的インテグレーションのセットアップを取得しようとしています。このソリューションは現在、Web アプリケーションと 2 つのサービス (他の多くのプロジェクトの中でも、デプロイされるのはアプリとサービスのみ) で構成されています。サービスは、Visual Studio 2010 セットアップ プロジェクトを使用して .msi インストーラーにパッケージ化されています ( .vdproj)。

発行するだけでよいので、Web アプリケーションは問題ではありませんMsBuild.exe。ただし、プロジェクトMsBuild.exeはビルドしません。.vdproj私が遭遇した1つの解決策はdevenv.com、例えばを使用すること"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.com" SolutionFile.sln /Build "Release" /Project SetupProjectFile.vdprojです。

私は TeamCity を初めて使用するので、これにアプローチする方法がわかりません。ランナーを使用してビルドステップを追加しようとしましたCommand Lineが、エラーで失敗します(Command Line) failed。どうやってこれを達成しますか?

4

2 に答える 2