1

私は多くのプロジェクトで解決策を持っています。これは実際には、クラス ライブラリとさまざまな Web アプリケーションが混在するソリューションです。同僚が Web プロジェクトの 1 つに変更を加えた場合 (または私が変更した場合)、それをチェックインしたようです。そして、どちらかが最新バージョンを取得すると、プロジェクトの参照が壊れます。エラーの表示なしで参照セクションに表示されますが、コンパイルしようとするとライブラリが表示されません。

これを解決するには、参照を削除して再度追加する必要があります。この問題の原因について何か考えはありますか?

4

1 に答える 1

0

パスが再配置可能であること、PC で両方のパスが同じであること (つまり、TFS ワークスペース マッピングを使用して異なるフォルダーを異なる場所に配置していないこと)、プロジェクトを移動したり、フォルダーの名前を変更したりしないことなどを確認してください。 .

すべてがきれいに整頓されている場合でも、Visual Studio は、目と鼻の先にあるファイルが見つからない、またはシステムの別の場所にあるファイルの方がきれいに見えると判断し、参照を壊すことがあります。この場合、削除して再作成するだけです。ただし、これは通常、10 ~ 20 人のチームで月に 1 回行われるものであり、チェックインのたびに行うべきではありません。

于 2013-09-26T14:59:04.957 に答える