1. ホーム
  2. visual-studio

[解決済み] Visual Studioで "Go To Definition "を実行してもMetadataしか表示されない

2022-05-07 03:08:54

質問

Visual Studio 2008のWebプロジェクトで作業しています。 F12キー(または右クリックで「定義へ移動」)を押すと、Visual Studioは一貫してソースに移動せず、Metadataファイルに移動します。

いくつかポイントがあります。

  • ソースコードはすべてC#で、VB.Netはありません。
  • すべてのプロジェクトが同じソリューションに含まれている
  • すべてがファイル参照ではなく、プロジェクト参照であること(確認済み、ダブルチェック済み)。
  • Clean/Rebuild Solutionのアプローチを試しました(Tempディレクトリ、Temporary ASP.NET Filesディレクトリなどをクリアするところまで)。

この動作を見たことがある人、または解決方法を知っている人はいますか?

解決方法は?

さて、他の開発者がその答えを見つけました。 私たちが問題を起こした特定のプロジェクトは、もともとファイル参照として追加され、その後削除されてプロジェクト参照として追加されたものでした。 しかし、Visual StudioはWebサイトのcsprojファイルに両方を保持し、問題を発生させました。 彼はcsprojファイルを手動で編集し、問題のプロジェクトに対するファイル参照を削除し、現在はすべて修正されています。