常に表示されるわけではなく、表示されるまでに数時間かかる場合もあれば、Visual Studio を開いてから数分以内に表示される場合もあります。
開いているすべてのウィンドウの上に重ねて表示される、ある種の小さなウィンドウの番号です (タスク マネージャーの「常に最前面」を想像してください)。この番号は「1」または「2」しか見たことがなく、他の番号は見たことがありません。また、この番号は実行している Visual Studio のインスタンスの数によっても影響を受けません。一体何が起こっているのでしょうか。
答え1
Visual Studio 自体を使用して、オーバーレイを作成したプロセスを特定します。
- TOOLS(メニュー)の下にある「Spy++(x64)」を開きます。
- 検索(メニュー)の下にある「ウィンドウの検索...」を選択します。
- 「ファインダーツール」の十字線をドラッグしてオーバーレイし、選択します。
- 「OK」をクリックして、関連するプロセスに移動します。
答え2
この番号をクリック/右クリックしてマウスをこの番号の上に置いて、何かが起こるか、詳細情報が表示されるかを確認しようとしたが、何も起こらなかったと想定しています。
それはあなたが取り組んでいるすべてのソリューションに表示されますか、それとも一部または 1 つのソリューションのみに表示されますか?
インストールした拡張機能/アドインの 1 つである可能性があります。Visual Studio をセーフ モードで起動すると、サード パーティの拡張機能はすべて無視されます。コマンド プロンプトから、Visual Studio がインストールされているディレクトリに移動し、次のように入力します。
devenv.exe /SafeMode
浮動番号が表示されるまでしばらくお待ちください。表示されない場合は、サードパーティの機能をインストールしたことがわかります。
一度に 1 つずつ系統的に無効にして、消えるかどうかを確認します。メニューから拡張機能マネージャーにアクセスできます。次を選択します。
- ツール
- 拡張機能とアップデート
Visual Studio 拡張機能マネージャーの詳細情報へのリンクはこちらです。
https://msdn.microsoft.com/ja-jp/library/dd293638.aspx
これらすべてが失敗した場合は、Visual Studio のログ記録をオンにすることができます。浮動小数点数が表示されたことに気づいたら、ログをチェックして、その数字が表示された時刻の前後に何が実行されたかを確認します。ログ記録をオンにするには、Visual Studio がインストールされているディレクトリでコマンド プロンプトを開き、次のように入力します。
devenv.exe /log %USERPROFILE%\Desktop\vslog.txt
これにより、デスクトップにテキストベースのログ ファイルが作成されます。