2010-12-02 4 views
0

ファイル ".. \ Soln \ Project1 \ Bin \ Telerik.Web.UI.dll"を "bin \ Debug \ Telerik.Web.UI.dll"にコピーできません。パス 'bin \ Debug \ Telerik.Web.UI.dll'へのアクセスが拒否されました。 Project2ビルドエラーのヘルプが必要

1つのソリューションに2つのプロジェクトがバインドされています Project2をビルドすると、上記のエラーが表示されます。これをどうやって解決するのですか?私はProject1のProject2のリファレンスを追加する必要があります。しかし、今Project2はビルドできません。私はそれをすることができません。おそらく、何が起こる

+1

Project2には、おそらくソースコントロールシステムにチェックインされ、読み取り専用とマークされたbin \ Debug \ Telerik.Web.UI.dllがありますか? – Carson63000

+1

私も同様のエラーに直面していました。私の場合、フォルダは読み取り専用でした。あなたもそれをチェックすることができるかもしれません。 –

+0

@carson :: uは正しかったです.thanks :) – Serenity

答えて

1

1つのプロジェクトを構築しながら、それが他のプロジェクトによってロックされている間に、ビルダーは、デバッグフォルダを基準に、DLLをコピーしようとする、ということである(第2のプロジェクトが実行される?)とにかく

両方のプロジェクトで参照しているTelerik dllの "ローカルコピー"属性を "false"に設定してください。

0

私はこの問題をbinフォルダから削除し、プロジェクトを再構築することでこの問題を解決しました。

が、いくつかのケースでは、あなたは

閉じるのVisual Studio、それを再び開き、ソリューションをロードし、ソリューションを再構築しなければなりません。私の問題は、TFSとVIsual Studio 2010を使用して発生しました。