Visual Studio(2008)Editorは、エラー(この気の利いた波状の赤い線)に下線を引くために停止しました。本当はいつかはわかりませんが、.Net Framework 3.5 SP 1またはMVC Beta(おそらくそうではない)のインストールに関連している可能性があります。評価目的でCodeRushとResharperの両方(どちらか一方を保持しないことにしました)。
誰も問題を知っており、この機能を再び復元する方法はありますか?
チェックしましたか Tools→Options...→Text Editor→C#→Advanced→Underline errors in the editor?
プラグインは設定を台無しにする傾向があるため、プラグインを台無しにしてから設定をリセットしたいのが普通です。 Tools→Import and Export Settings...→Reset all settings。
考えられる原因について
VS 2012および2013の場合、異なるマシン上のVisual Studioの複数のインスタンスが1つの「ライブ」アカウントにバインドされており、そのうちの1つにReSharperをインストールしている場合、ネイティブIntelliSenseとエラー下線を無効にします(独自のルールに置き換えます) ReSharperを使用せずに、アカウントを介して別のマシンに同期されます。
私はその古い質問を知っており、さまざまな解決策がありますが、別の方法で修正しました。 VS2017を使用してC#コードでUnity3Dを操作しているときに、VSが入力中に突然アンダーラインエラーを止めることになりました。ただし、ファイルタブを閉じて再度開くと、突然エラーが解除されます。
例えば:
class A {
public int x;
s;
}
その孤独な 's'シンボルに対して、明らかにエラーを与える必要があります。ただし、VSは、このファイルタブを閉じて再度開くまで、下線を引きません。
Solution:Unity Projectフォルダー全体(基本的に通常のVS Solutionフォルダーに似ています)をコピーし、新しいフォルダーを操作しました。
これは一般にDisable Squiggl yまたはVisual Studioの波線と呼ばれます。
Visual Studio 2013での操作方法
[〜#〜] tools [〜#〜]-> オプション ...-> テキストエディター-> C/C++-> 詳細-> スクイーグルを無効にする:True/False(IntelliSenseの下)-> Press [〜# 〜] ok [〜#〜]
Visual Studio 2017の場合、HeeJaeのコメントに従って行動します。
すなわち:
こんにちは。おそらく既知の問題にぶつかっています。これを試してもらえますか?
1.最新リリースにアップデートしても解決しない場合
2. Tools\Options\Projects and Solutions\Generalに移動し、「Allow parallel project initialization」のチェックを外します。
3. VSを閉じます。
4.ソリューションファイルの横にある「.vs」ディレクトリを削除します。
5. VSを再度開きます。
..
ありがとうございました
問題が解決した後、「並列プロジェクトの初期化を許可する」オプションを再度有効にすることができます。
私はVSをアップグレードし、VS設定をリセットし、VSキャッシュをクリアし、人々が従来行うすべてを試みましたが、誰もこの問題を解決しませんでした!最後に、言及されたソリューションは魔法のように私のために働いた。
がんばろう
2017年にも同じ問題が発生しました。「インテリセンスを無効にする」オプションがありました。これがfalseに設定されていることを確認してください。