web-dev-qa-db-ja.com

Visual Studio 2015は非常に遅いです

インストールが完了したばかりで、IDE全体が非常に遅いです。 IDE全体が文字通りフリーズし、約2〜3秒間応答しなくなるバックグラウンドである種の重いCPU呼び出しを行っているようです。

私はVisual Studio 2013 Ultimateではこの問題を抱えていませんでした。私はVisual Studio 2015 Professionalを実行しています。

インストールされているアドオン/パッケージ:

  • Node.jsツール
  • ReSharper

誰かアイデアがありますか?

143
Spets

私のVisual Studio 2015 RTMもReSharper 9.1.2を使うのは非常に遅いのですが、9.1.3にアップグレードしてからはうまくいきました。 ReSharper 9.1.3をRescue )。おそらく手がかりでしょう。

もう一つの手がかり。 ReSharper 9.2バージョンが利用可能になりました。

バージョン9.1.2および9.1.3で発見された問題に対処し、Visual Studio 2015 RTMとの統合を改善します。

36
MuiBienCarlota

私は、Windows Defender Antimalwareが大きな遅れを引き起こしていることを知りました。 [アップデートとセキュリティ] - > [設定] - > [Windows Defender]に移動します。 Defenderを開き、[設定]で[除外]を選択し、 "devenv.exe"プロセスを追加します。

90
Nostradamus

メニューからReSharperのコード検査をオフにしてみてくださいオプションコード検査設定およびVisual Studio IntelliSenseの選択(メニューオプションIntelliSense全般)の代わりにReSharper IntelliSenseを使用すると、はるかに高速になります。

23
AKaral

Visual Studio用のNode.jsツール(NTVS)またはJetBrainsからのReSharperという市販のアドオンをアンインストールしてみてください。 NTVSとResharperの両方を使用すると、Visual Studio 2015でメモリリークが発生します。

NTVS= Visual Studio用ノードツール

18
Ajay Kumar

私はVisual Studio 2015 Community Editionでの編集が非常に遅いことを経験しました。特にHTML(そしてRazorも同様)とJavaScriptを使って作業していました。私は私のASP.NET MVCプロジェクトの "Scripts/_references.js"ファイルの中の参照を削除することによって問題を解決することができました。さらに、_references.jsファイルの先頭にこれを追加して、そのファイルの自動同期を無効にしました。

このソリューションは、Visual StudioのIntelliSenseが利用可能なすべてのJavaScript参照を表示しないようにします。しかしながら、ReSharperのIntelliSenseは完全に速くそして速く働くでしょう。

/// <autosync enabled="false" />
16
Dan Waterbly

あなたがReSharperのせいで苦しんでいるなら、下記の選択肢が役立つかもしれません。

Visual Studioの設定:

ReSharperは他のVisual Studioのアドインや拡張機能と競合する可能性があります。遅くなった場合は、他のアドインを1つずつ無効にして、ReSharperでVisual Studioを高速化できるかどうかを確認してください。他のアドインとの互換性に関する既知の問題の例をいくつか示します。

生産性向上ツール

VSCommands

また、[ツール]メニューから[オプション]、[環境]、[全般]の順に選択して、次のオプションを無効にしてもかまいません。

ReSharper設定。

ReSharperはかなりの数の強力で便利な機能を提供しますが、それらのうちのいくつかはスピードを向上させるために微調整またはオフにすることができます。ここではいくつかの例を示します。

[ReSharper]、[オプション]、[コード検査]、[設定]、[ソリューション全体のエラーを分析]チェックボックスの[Solution Wide Analysis]をオフにします。

[ReSharper |オプション|環境| IntelliSense |全般]ダイアログでVisual Studio IntelliSenseに戻る[ReSharper |オプション|環境|全般]ダイアログで現在のソリューションのキャッシュをクリアする

これがリンクです。

7
Sampath

これはばかげているように見えますが、C:\Users\{User}\AppData\Local\Microsoft\WebSiteCacheを削除した後にすべてが再び速くなり始めました。あなたが選択肢から外れているなら、あなたはそれを試すことができます。それが私のために働いた唯一のものです。

4
Gaspa79

私は似たような問題を抱えていましたが、起動時だけです。

私の最初の問題を解決するには

電話用のVisual Studio 2012から拡張機能を削除しました。

同じVisual Studio 2015を修復します…Visual Studio 2015をアンインストールします(ハング、すべて削除されるわけではありません)

それから:

https://github.com/tsasioglu/Total-Uninstaller

Visual Studio 2015、Visual Studio 2013などで可能だったことをすべて削除します。

ルックアップログ、inetなどのVisual Studioを再度インストールし、Visual C++ redist 2015を見つけました。vc_redist.x64.exeとvc_redist.x86.exeを再インストールして修復しました。

Visual Studio 2015を再度インストールしたところ、起動時の問題は発生しません(vsHubをアンインストールし、接続サービスを無効にすることができます)。

3
user1005462

ここでも同じ問題、まったく新しいマシン上のVisual Studio 2015 Pro Update 2。エディタは非常に遅く、チューインガムのようにタイプしていました。

その理由はESET NOD32 Antivirus 9でした。デフォルトでは「Host Intruder Prevention System(HIPS)」が有効になっています。これがどれほど役に立つかはわかりませんが、無効にすることも、ルールを追加してdevenv.exeを許可することもできます。

今大丈夫です。

3
Tom

Node Tools with VS 2015 Communityでも同じ問題がありました。

私はNTVS githubレポジトリでこの問題に関するいくつかの問題を見ました、そしてそれはプロジェクトの分析ファイルに関連するかもしれません。実際、プロジェクトを読み込むたびにこのファイルを削除したほうが速くなりますが、最も安全な方法は、次のリンクのようなディレクトリファイルを無視することです。

https://github.com/Microsoft/nodejstools/wiki/Projects#ignoring-directories-for-analysis

Visual Studioが使用しているSQL Serverコンポーネントの一部をアンインストールしたことが原因と考えられます。 Visual Studioはまだ機能しますが、非常に遅いです。

コントロールパネルの[プログラムと機能]に移動してVisual Studioを修復するだけです。必要なVisual Studioコンポーネントが再インストールされ、Visual Studioは以前と同じ速さで復旧します。

2
Dunken

これは誰かがこの質問を訪れるのを助けるかもしれません。

非常に大きなファイルでのみ遅いという問題がありました。 {のような中括弧を開くとき、またはdecimalのような型を完成させた後に、それがハングします。

これは、Options => Text Editor => C#=> Intellisenseの「すべての文字が入力された後に補完リストを表示する」設定を無効にすることで解決されました。

1
k29

他の回答が述べていることに加えて、これはただ誰かを助けるかもしれません。

AppData\Local\Microsoft\WebSiteCacheフォルダの内容を消去します。

私の場合は、VS 2015 pro update 3を使用しましたが、これがVSのスピードアップに役立ちました。

1
bit

私はまた、Visual Studio 2015でこの問題を抱えていて、私が読むことができるすべてを試みましたが、結局残されたすべてがクリーンインストールでした。 MicrosoftsのツールVisualStudioUninstallerを使ってすべてのコンポーネントを取り除きました。

https://github.com/Microsoft/VisualStudioUninstaller

使用法:

  1. TotalUninstaller.Zipを抽出します。
  2. 管理者コマンドプロンプトを開きます。
  3. Setup.ForcedUninstall.exeを実行してください。
  4. アンインストールする場合は「Y」と入力します。

再インストールした後、すべてが再び正常に動作しました。私はすべてのプロジェクトでラグを経験したわけではありませんが、1つは十分な痛みを引き起こしていたので、私は本当に選択できませんでした。

あなたも試すことができる別のコマンドについて読んでください、しかし私はVisualStudioUninstallerが動作することを知っています、少なくともそれは私のためにしました。

D:\vs_ultimate.exe /uninstall /force

D:はインストールメディアの場所です(マウントされたISOなど)。

1
Ogglas

私の場合、2015 Express Webと2015 Communityの両方で5分ごとにメモリリーク(最大1.5 GB)が発生し、クラッシュしました。しかしNode jsを持つプロジェクトでのみ。私にとってこの問題を解決したのはインテリセンスを無効にすることでした:ツール - >オプション - >テキストエディタ - > Node.js - > intellisense - > intellisense level =いいえインテリセンス.

そしてどういうわけかまだインテリセンス))

1
JFisher

VS 2015 UltimateからVS 2015 Professionalにダウングレード(アンインストールおよび再インストール)するとき、IDEが非常に遅く、常にフリーズすることを経験しました。

リポジトリの新しいクローンを作成するか、私の同僚が試みたように(Git git clean -xfdの場合)ソース管理にないすべてのファイルを削除することで、この問題を解決できました。 IDEは再びスムーズに実行されています。

仮定は、Ultimateがその背後にいくつかのファイルを残してProfessionalにこの動作を引き起こしているということですが、私はどれを追跡することができませんでした。

1
Rosted

VS2013からアップグレードした後、Visual Studio 2015でデバッグするとフリーズすることがわかったため、[ツール]、[オプション]、[デバッグ]、[全般]、[デバッグ中に診断ツールを有効にする]のチェックを外しました。診断は便利ですが、常に必要なわけではありませんので、いつでも必要な場合はオンに戻すことができます。

0
ldiablo

この答えはばかげているように思えるかもしれませんが、私はラップトップの電源プランをHigh performance(Windowsの場合)以外に設定しました。私はVisual Studioでは常にメモリ不足の警告を出していましたが、動作は少し遅くなります。電源設定を高性能に変更した後、問題が発生しなくなりました。

0
Bochu