私はTFS 2015でvNextビルド定義を設定しようとしています(プロジェクトは実際には.NET 4.6.1 Webプロジェクトですが、新しいTFSビルドセットアップ)。私は自分のソリューション(2つのWebプロジェクト、3つのクラスライブラリ、それに続くテスト)で特定のWebプロジェクトを展開するだけのドキュメントを探すのに苦労しています。TFS 2015 "vNext"ソリューションでWebプロジェクト用に構築
XAMLビルドアプローチでは、[プロセス]> [ビルド]> [プロジェクト]入力でビルドに関連する.slnファイルと.csprojファイルを指定します。 「Visual Studioビルド」の手順では、同じ方法で複数のプロジェクト入力が許可されていません。これは私が立ち往生しているようです。 .csprojのみを指定すると、Nugetパッケージは復元されず、ビルドに失敗します。
これらのvNextビルドを介してのみC#Webプロジェクト(.csproj)を展開するためのドキュメントはありますか。以前にXAMLのビルドに使用
MSBuildの引数:
/p:AllowUntrustedCertificate=True /p:AuthType=NTLM /p:Configuration=Development /p:DeployOnBuild=True /p:PublishProfile="DEV" /toolsversion:14.0 /p:VisualStudioVersion=14.0 /p:GenerateBuildInfoConfigFile=false
私は次のことを成し遂げるだろう探しています解決策:
- は、プロジェクトの依存関係をWeb.csproj最低限のビルド
- Nugetパッケージを復元します。
- Transforms web configs
- 2台の別々のサーバ(非アズール!)を経由するWebプロジェクトを展開し、理想的には、ウェブは、任意の助けのための先進的で
感謝を展開します。うまくいけばこれが可能です!
注:私はAzureではなく、Azureはオプションではありません。 Azureユーザーのための文書化されたユースケースシナリオがたくさんあることは知っていますが、これは素晴らしいことですが、そうです。