15

Visual Studio 2010 を使用していますが、突然右クリック メニューの [定義に移動] オプションが無効になり、F12 も機能しません。すべての参照オプションを検索するオプションがメニューにありません...私はそれらを頻繁に使用していますが、どうすればそれらを機能させることができますか

4

6 に答える 6

44

Microsoft Visual Studio 2013 Premium でも同じ問題が発生しました。

次の手順に従って修正しました。

  1. ソリューションを閉じます。
  2. ソリューションの .sln ファイルが存在するフォルダーにある非表示の .suo ファイルを削除します。
  3. ソリューションを開きます。
  4. ソリューションを再構築します。

F12 が機能するはずです。

于 2014-01-14T13:04:03.353 に答える
6

2014-04-07 に @eodabash が言ったことを繰り返すことは、まさにそれでした。

私は Visual Studio 2013 Premium を使用していますが、クラスを含むファイルが開かれていないときに、定義へ移動機能を失いました。

解像度:

  1. ツール > オプション > テキスト エディター > ファイル拡張子
  2. 拡張子「cs」がリストにないことに注意してください。
  3. [拡張子]ボックスに「cs」と入力します
  4. [エディタ] の下の[ Microsoft Visual C# ] を選択します
  5. [追加] をクリックします。クリック、OK。

ブーム!

私の問題は延長ではありませんでした。.suo ファイルではありませんでした。再インストールの問題ではありませんでした。C++ では機能しましたが、C# では機能しませんでした。

ファイル拡張子オプションが C# に関連付けられていませんでした。(フェイスパーム)

于 2016-04-22T02:16:37.470 に答える
0

ソース ファイルが開いているソリューションの一部であることを確認します。- はぁ。

(私にとっては、Visual Studio で開いたものとはまったく異なるソリューションでソース ファイルの「定義に移動」を探していました。正しいソリューションを開き、「定義に移動」が機能することを確認し、多くのファイルを取得しました。コーヒーが必要です。)

于 2016-04-05T14:14:20.923 に答える