web-dev-qa-db-ja.com

Visual Studioは内部操作が完了するのを待っています

数日からVisual Studio 2013 Ultimateに問題があります。最も単純なコンソールアプリケーションを開くことを試みており、VSがハングし、Visual Studioの右下隅にある何かをクリックすると表示されますVisual Studioは忙しい:Microsoft Visual Studioは内部操作が完了するのを待っています。

Visual Studioを変更せずに修復した後、インストールを解除して新しいVSをインストールしましたが、まだ問題は残っています。ウイルスもチェックしました。 Windowsの他のすべては正常に動作しています。 CodeLensを無効にし、現在のソース管理プラグインをNoneに変更しました。この2つのオプションがハングすることもありますが、まだ変更がないことがわかったためです。

35
Producenta

この問題に対処しているVS2015ユーザーの場合:すべてを閉じて、プロジェクトルートの「.vs」フォルダーを削除してから再度開きます。

45
Thassae Santos

フォローできる別のキャッシュを消去するなどの手順もありますが、私の問題は解決していません… このブログ投稿を確認してください

それの重要な部分:

これには多くの理由が考えられます。一般的な修正はほとんどありません。

  1. 次の場所からWebサイトのキャッシュを削除します:C:\ Users \%USERNAME%\ AppData\Local\Microsoft\WebsiteCache
  2. IISを再起動します:スタート→実行→iisreset
  3. [ツール]→[オプション]に移動し、すべてのオプションを参照して、不要なオプションをすべて無効にします。
  4. キャッシュの消去。
  5. 一時ファイルを削除します。
  6. C(システム)ドライブに十分なスペースがあることを確認します。

2017-01-03 を更新
ASP.NET caches in C:\Windows\Microsoft.NET frameworkフォルダーもありますが、これは、むしろWebサイトまたはデバッグキャッシュの問題のためです。上記のフォルダー内で、サブディレクトリで"Temporary ASP.NET Files"を検索し、そのコンテンツを削除します。一部のファイルがロックされている場合、iisresetが役立つはずです。

8
Juri

問題は修正されました...新しいコンソールプロジェクトを作成し、プロジェクトを実際に作成するまで20分待ちました。作成後、すべてのプロジェクトが問題なくすぐに開きます。

5
Producenta

Xamarinプロジェクトを読み込もうとすると、同様の問題が発生しました。残念なことに、*。suoファイルを削除しても、ここで言及した他の回答も役に立たなかった。

https://blogs.msdn.Microsoft.com/willy-peter_schaub/2010/09/15/if-you-have-problems-with-tfs-で説明されているように、解決策はVisual Studioの設定をリセットすることでしたor-visual-studio-flush-the-user-cache-or-not /

次のフォルダーからコンテンツを削除します。

  • C:\ Users\<>\AppData\Local\Microsoft\Team Foundation
  • C:\ Users\<>\AppData\Local\Microsoft\VisualStudio
  • C:\ Users\<>\AppData\Local\Microsoft\VSCommon

Visual Studio IDEフォルダーのコマンドプロンプトに移動し、Visual Studioから次のコマンド「devenv/resetuserdata」を実行しますIDEフォルダー:* 64の一般的な場所ビット:C:\ Program Files(x86)\ Microsoft Visual Studio 10.0\Common7\IDE * 32ビットの一般的な場所:C:\ Program Files\Microsoft Visual Studio 10.0\Common7\IDE

すべてのプロジェクト設定が失われるため、注意してください

3
oldbam

このスーパーユーザーポスト から、ソリューションディレクトリから.suo(私にとっては.vs12.suo)ファイルを削除します。 VS2013で私のために働いた。

2
HTTP 501

Win10 PCで同じ問題に遭遇した後、ツール→拡張→更新→Visual Studio 2013更新5でVisual Studio更新をインストールすることで修正しました。

「Visual Studio 2013 Update 5」をインストールした後、問題はなくなりました。

2
sefira32

Suo/vsフォルダーのほかに次の2つの原因があります。

  1. プロジェクトは、チェックインされていないファイルへの参照を使用してチェックインされます。たとえば、1000個のpocoを吐き出すT4テンプレートを使用したコードジェネレータープロジェクトなどです。 .csファイルは決してソース管理されることを意図していませんでしたが、誰かがファイルインクルードでプロジェクトを誤ってチェックインしました。
  2. .csprojは面白いマージを行い、個々のプロジェクトのロードに失敗する代わりに、ソリューション全体がハングします
0
Derpy

WPFプロジェクトでいつかこの問題を抱えている人のために、あなたはただXAML Designerタスクマネージャで処理し、その後[Enable project code Visual Studioの[XAMLデザイナー]タブのボタン。そうすることで、Visual Studioを閉じずに作業を続けることができます。 enter image description here

0
kokabi

Wix Extensionをインストールしたときに同様のエラーが発生したため、wixタイプのプロジェクトを開いているときにこのエラーが発生していました。マシンを再起動し、ソリューションを再び開いたところ、問題はなくなりました。

0
Richa

その価値については、gitソース管理を使用していたプロジェクトで作業したことを思い出しました。おそらく、プロジェクトが非常に大きかったために、Visual Studioのgitクライアントが環境全体の動作を本当に遅くしていることがわかりました。

[ツール]、[オプション]、[ソース管理]、[プラグインの選択]、[リストから[なし]を選択します。

これは過去に私のために物事を大幅に改善しました、それがあなたを助けることができることを願っています!

0
Alan

これは、VS 2008を使用してSSISパッケージを更新するときに起こりました。

解決策:dtsxファイルを開いて、すべてのタイムアウトを検索し、10秒のような値に変更します。何らかの理由で、それらのいくつかは0になります。

0
DHLopez

:)

この問題については、正確な解決策はありません。私の経験から、このエラーには多くの理由があります。あなたはこれを修正するかもしれません

1)プロジェクトファイルの.vsフォルダーを削除する

2)C:\ Users\user_name\AppData\Local\Microsoft\WebsiteCacheのWebキャッシュを削除する

3)一時ファイルの消去

4)vs :(を更新/アップグレードまたは再インストールします

しかし、それでも解決策が見つからない場合、次のステップは

アンチウイルスプログラムのアンインストール

 specially if you are using Bit Defender / 
 McAfee most probably that will be the reason for the issue ( in my case is 
 was McAfee) 

 If it doesn't work,

 Go for **System restore** 
 (better solution than re-installing the visual studio )

 I solved this issue after uninstalling McAfee anti-virus program.

 Hope this will help you. 
0
Asintha

プロジェクトを削除し、別の宛先に移動します。

0
caras

多くのプロジェクトで解決策があります。昨夜、新しいプロジェクトをソリューションに追加しました。今朝、VS15 IDEは、ソリューションをロードした後、このエラーでフリーズします。

ソリューションから新しいプロジェクトを削除したところ、すべてが正常に機能するようになりました。 .csprojファイルで何かが壊れているか、単に間違っているに違いありません。 .slnから削除されると、すべてが再び正常に機能するように見えました。次に、新しいプロジェクトを再構築します。

0
Michael Levy

これは私のために働いた:私は.suoと.tssの一時ファイルを削除してから、再試行しました。過去に、私は新しい空のSLNを作成し、それにプロジェクトを追加しました-これも機能します。

0
Jeremy Nicholls