1

Team Foundation Server 2012 Express をセットアップしましたが、問題なく動作しているようです。ただし、TFS に接続していないときに NuGet パッケージを追加しようとすると、次のエラーが発生します。

「Microsoft.AspNet.Providers.Core 1.2」が正常にインストールされました。

インストールに失敗しました。ロールバック...

TF400324: サーバー [My TFS サーバー] から Team Foundation サービスを利用できません。

技術情報 (管理者向け):

リモートサーバーに接続できません

パッケージが Web からのものか、内部リポジトリからのものかは問題ではないようです。必要に応じて、パッケージの復元が有効になっています。

オフライン中にパッケージを追加および更新できる方法はありますか? TFS はパッケージの追加と何の関係があるのでしょうか?

4

1 に答える 1

2

次の手順でその問題を解決しました(VS2012 Premium Update 3):

  1. まだ接続しているときにプロジェクトをチェックアウトします (または、packages.config と *.csproj ファイルを書き込み可能にします)。

  2. TFS への接続が失われた後、ソリューションを閉じて、もう一度開きます。VS は、オフラインにするかどうかを尋ねます。イエスと言う。

  3. NuGet パッケージをインストールします。

  4. TFS に再度接続します。

  5. ソリューションをオンラインにします (ソリューション エクスプローラー内でソリューションを選択し、[ファイル]、[ソース管理]、[オンラインにする] の順に開きます)。

  6. *.csproj と packages.config の変更をチェックインします。

于 2013-08-05T11:45:29.420 に答える