今日、TeamCity 7 をダウンロードしたばかりで、Azure ソリューション用に起動して実行することにしました。私は(まだ)何か凝ったことをしようとしておらず、非常に基本的なコマンド ライン ビルドから始めました。
msbuild /t:Publish /p:Configuration=Release;TargetProfile=Production;PublishDir=S:\HoursTracker\Deployments
これは正常にビルドされ、次のようなパッケージが生成されます*:
次に、TeamCity を同じ方法で構成しようとしました。
これは正常にビルドされ、次のようなパッケージが生成されます*:
私が理解できないのは、なぜ MVC プロジェクトのサイズに大きな違いがあるのかということです。Visual Studio から直接公開すると、私の MSBuild コマンドとまったく同じ結果が得られるので、TeamCity は変わり者だと確信しています。TeamCity は壊れていないと思うので、期待される出力が得られるように適切に構成する方法を教えてもらえますか?
*この投稿の詳細が表示されるように、パッケージ ファイルの名前を .zip に変更しました。