12

参照ファイルへのパスを編集または追加できません。参照ファイルへのパスを編集または追加できません。私は仕事中のプロジェクトを継承しました。プロジェクトを開いてVisualStudio2010 IDEの参照セクションに移動すると、そこにリストされている参照に何か問題があることを示す小さな黄色の警告サインがいくつかあります。しかし、アイテムをクリックして欠落しているパスを見ると、「パス」という名前が灰色で表示されており、編集できないことを示しています。もちろん、隣接するフィールドにパス名を追加することはできません。これの原因は何ですか?ソリューションファイルとプロジェクトファイルを編集モードでチェックアウトしました。

プロジェクトファイルを開くと、エラーリストには、欠落している参照ごとに警告が表示されます。「参照コンポーネント'(ファイル名)'が見つかりません」

まあ、私は彼らがどこにいるのか知っていますが、そこを指すようにパスを編集することには問題があります。

4

4 に答える 4

11

この状況では、次の 2 つの選択肢があると思います。

  1. 壊れた参照を削除し、それらをプロジェクトに再度追加します。これは、壊れた参照があまりない場合に簡単に実行できます。

  2. ソリューション エクスプローラーでプロジェクト ファイルを右クリックし、[プロジェクト ファイルの編集] を選択して、参照ヒント パスを手動で修正します (プロジェクト ファイルは XML です)。プロジェクト ファイルを保存し、ソリューション エクスプローラーでもう一度右クリックして、[プロジェクトの再読み込み] を選択します。

于 2012-05-17T16:34:48.247 に答える
2

プロジェクトファイルを手動で編集すると、問題が見つかりました。プロジェクト ファイルは xml ファイルです。間違ったパスの参照を見つけるのに、それほど時間はかかりませんでした。

于 2012-05-17T17:32:00.963 に答える
0

私は同じ問題を抱えていましたが、上記の解決策はどれもうまくいきませんでした。私がすべきことは、sln ファイルを右クリックし、[nuget パッケージの復元オプションを有効にする] をクリックして保存し、ビジュアル スタジオを閉じることだけでした。もう一度開き、ソリューションをクリーンアップして再構築します。Visual Studio は、ソリューションを正常に再構築しました。

] [Nuget パッケージの復元を有効にする] をクリックしたことを確認してください

于 2016-11-08T23:30:14.093 に答える