2009-06-25 18 views
1

TFS APIを使用するexeを展開するための最小要件は何ですか?Microsoft Team Foundation Server APIを使用するコードの展開

私は小さいCのマシンを持っています(12GBに1GBしか残っていません)。 SP1にはC:\が必要なので、VSStudiio 2008 SP1 + Team Explorer + VSStudio SP1 SDKはそのマシンにインストールできません(.NET 3.5 SP1も同様です)。 すべての回避策??? 現在、私は例外が発生します。 System.InvalidProgramException:Common Language Runtimeが無効なプログラムを検出しました。 Microsoft.TeamFoundation.Client.TeamFoundationServer.get_HasAuthenticatedで ()

これは、発行に似:InvalidProgramException in Team Foundation Server Sample

答えて

1

は、TFS APIの正式ライセンスの再頒布可能パッケージはありませんがあります。最小のパッケージはチームエクスプローラです。私はあなたがすべてのバグ修正を得ることを確認するためにもVS SP1をお勧めしたいと思います。怖がらないでください - VS SP1パッケージは巨大に見え、永遠にかかりますが、既に存在する製品にのみパッチが適用されます。

一般に、マシン単位のライセンス制限はありません。*ただし、あなたが書いたサービスにアクセスするすべてのユーザーに有効なCALがあることを確認する必要があります。 (またはCALを必要としないTFS Workgroup Editionを使用している場合)

理論的には、必要なアセンブリだけをコピーして手動でGACに追加することができます。しかしこれはサポートされておらず、技術的にEULAに違反しています。

ところで、上記のいずれかを好きなディレクトリ/ドライブにインストールすることができます。特定のVS製品(たとえばProfessional)をインストールすると、追加の製品(スイート、チームエクスプローラなど)が同じフォルダに移動することを主張しますが、最初のインストールは構成可能でなければなりません。

* 100%ではない真 - また完全な詳細

+0

のためのTFS 2008のライセンスガイドを読んで、私はVSStudioは巨大な一時フォルダのスペースを必要としていることを知るようになりました。だから、試して、大きなドライブに一時的な場所の場所を変更することができます。 –

関連する問題