私は、TFSプロジェクトのTFSホストサーバーを構築しようとしています。プロジェクトはHedgehogDevelopment.TDSパッケージを使用しますが、ビルド時間が来るとライセンス例外が発生します。ビルドサーバー上のTDS。ライセンス例外
私は、このように視覚的なスタジオに所有者とキー情報を渡しています:変数は、所有者との鍵である
/p:TDS_Owner="$(TDSOwner)" /p:TDS_Key="$(TDSKey)"
。私は値が正しいことを確認しましたが、まだTDSがこれらの値を見つけることができないことを示すライセンス例外があります。
ビジュアルスタジオにこれらのパラメータを与える方法に欠陥がありますか? HedgehogDevelopment.TDSパッケージを使用してビルドするTDSプロジェクトを取得するにはどうすればよいですか?
うん、答えてくれてありがとう。しかし、私が持っている問題は、ビルドサーバーにTDSをインストールできないことです。理論的には、プロジェクトに「HedgehogDevelopment.TDS」パッケージがインストールされている限り、TDSをインストールしていないTDSプロジェクトを構築することは可能です。しかし、元の質問によると、それは私にライセンスの例外を与えています。 – BWG
TDSがパッケージにのみインストールされていないローカル環境もありましたか?このエラーは、ローカルの開発者ではないTFSビルドを通じてのみ発生しましたか?ビルドサーバ(ビルドエージェント)の環境がローカルと同じであることを確認する必要があります。これにより、ビルドの失敗のリスクが大幅に軽減されます。 –