2012-06-14 14 views
5

私はTFSを初めて使い、ホストされたTFS(tfspreview.com)で最初の自動ビルドをしようとしていますが、アセンブリが見つからないために失敗します。アセンブリがないためにTFS(Preview)ビルドが失敗しますか?

ソリューションの私のプロジェクトの1つは、Microsoft.WindowsAzure.Configurationを参照しています。参照はCopy LocalTrueに設定されていますが、TFSでは存在しない/見つからないようです。

TFSにアセンブリの場所を教えてください。

C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319 Microsoft.Common.targets (1561)\:この参照を解決できませんでした。 アセンブリ "Microsoft.WindowsAzure.Configuration、Version = 1.7.0.0、 Culture = neutral、processorArchitecture = MSIL"が見つかりませんでした。ディスクに アセンブリが存在することを確認します。コードでこの参照が必要な場合は、 コンパイルエラーが発生することがあります。

+0

このエラーの原因となるソリューションファイルに参照が反映されないことがあります。私は今日仕事を辞める前に同様の問題を解決しました。 – evanmcdonnal

答えて

10

回答はUsing NuGet with TFS Build Automationで見つかりました。私はNuGetを通して参照を追加したので失敗しました。これは、それを動作させるために必要とされる

を求められたら、右
  • にソリューションエクスプローラでソリューションに
  • を「NuGetパッケージを有効に復元」をクリックして「はい」をクリックしをクリックしては、

    ブログにはもっと多くの情報があるので、完全な説明と解説があります。

  • +1

    覚えておくべきもう1つの点は、SDKのローカルインストールではなく、NuGet経由でプロジェクトのWindowsAzure DLLを参照していることを確認する必要があることです。ソリューションをありがとう! –

    関連する問題