Visual Studio 2010でソリューションを読み込むとフリーズする問題とは?

このQ&Aのポイント
  • Visual Studio 2010でソリューションを読み込むと必ずフリーズします。どうやらデザイナを開いていると起こるようです。
  • ソリューションを読み込むと、[Visuals Studio 2010は動作を停止しました]となって終了させられます。
  • 再インストールやアップデートをしても問題は解決しません。
回答を見る
  • ベストアンサー

Visual Studio 2010でソリューションを読み込むとフリー

Visual Studio 2010でソリューションを読み込むとフリーズします。 Visual Studio 2010でC#を使ってプログラムを開発しているのですが、 ソリューションを読み込もうとすると、必ずフリーズし、 [Visuals Studio 2010は動作を停止しました]となって終了させられます。 もう一度開くと、 [前回このソリューションが読み込まれたとき、関連ドキュメントを開くときにエラーが発生しました。エラーを回避するために、このソリューションの読み込み中はドキュメントの読み込みがスキップされています。] という警告がでますが開くことができます。 ソリューションエクスプローラーから普通にForm1.csやProgram.csなど開けます。 そして普通に開発後、ソリューションを閉じて、再び開こうとすると再びフリーズを起こします。 いったいこれはなんなんでしょうか? ソリューション読み込み時に自動的にファイルを開くときにエラーが起こってるっぽいのですが・・・ ちなみに新しく Windowsフォームアプリケーション を作成しても同じ現象が起こります。 再インストール、アップデート済みです。 よろしくおねがいします。 追記: どうやら、ソリューションを閉じるときに、デザイナを開いていると、フリーズするようです。 デザイナを開かなかったときは普通に読み込めました また、デバッガで例外発生場所は、 res = _heap_alloc(size); というところでした、

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

> res = _heap_alloc(size); ヒープメモリを獲得しようとしてエラーになってるようですね。 単純にメモリが少ないんじゃないでしょうか。 Visual Studio 2010の動作環境はメモリ容量1GB以上必須となってますが、PCに1GBしかなくて他のアプリがある程度のメモリを使ってる場合はExpress Editionでもかなり苦しいみたいです。

aduken
質問者

お礼

回答ありがとうございます。 実は当方最近自作したPCで動作させているので、メモリに関しては大丈夫だと思います。 スペックは以下です。 OS : Windows 7 Ultimate x64 日本語版 CPU : Core i7 980X 3.33GHz RAM : 12GB (4GB x3 DDR3) GPU : GeForce GTX 480 x2 (SLI) メモリは、完全なる空きが3GB 利用可能が7GB ですので大丈夫だとは思っていたのですが・・・ 引き続き回答を受け付けますのでよろしくお願いします。

関連するQ&A

  • Visual Studio2022について

    Visual Studio 2017で作ったProgram(ソリューション)を2022で開こうとするとエラーが出ます。また、2022で新たに作成したProgramを2022で開こうとしても同じエラー(HRESULT FAIL)が出ます。 2017では何の問題もなく開けたのですが、ご存じの方いらっしゃいましたらアドバイスお願いいたします。

  • visual studio 2015 exe 生成

    visual studio 2015のC++でWin32アプリケーションを作りました。 デバッグしようとしたところ、ビルドエラーが発生して、 「プログラム 'c:¥users¥documents¥visual studio 2015¥Projecst¥Win32project1¥Win32project1.exe'を開始できません。 指定されたファイルが見つかりません」と表示されます。 ソリューションのビルドは正常に出来ます。 そこでprojectのファイルを開いて見たのですが、確かにexeファイルが生成されていませんでした。 特に設定はいじってないです。 どうすればexeファイルが生成されるのでしょうか?

  • Visual Studioソリューションのコピー

    Visual Studioを使ってc#で小規模アプリ開発している者です。 開発途中で、今まで開発しておいたものをソリューションフォルダごとバックアップしておいて、元のフォルダのファイルで試しながらコードを追加していくことがよくあります。 もしうまく動かなければそのフォルダごと破棄し、バックアップしておいたソリューションフォルダに戻って開発を続けられるからです。 Gitを使っても良いのですが、手っ取り早いので上記のようにしています。 上記のやり方がVS2017までは使えてたのですが、VS2019にしてからは出来なくなりました。 バックアップしたものも、すべて元ファイル(パス)に関連付けられてしまうのです。 つまり、どのフォルダからソリューションを開いてコードを直しても、同じ元ファイル(パス)のコードが修正されてしまいます。 理由を探ったところ、プロジェクトを閉じるときに「アンロード」し、バックアップした後に、再度開いてプロジェクトをロードすれば、ソリューションフォルダごと別々のファイルと認識されることが分かりました。 つまり、プロジェクトを閉じるときに「アンロード」しておけば、ソリューションフォルダを自由にバックアップできるようです。 しかし、このようなことをいちいちするのは面倒なので、設定項目などで、ファイルを閉じるときに自動でアンロードするようになりませんか? もしくは、簡単にできる代替案をお教えいただけると嬉しいです。

  • Visual Studio 6.0 Professional → Visual Studio 2005 Professional

    質問1 現システムで下記開発環境を用いて、開発したシステムがあります 本システムをVisual Studio 2005 Professional のみで再開発することは可能でしょうか? 現システム  1.Visual Studio 6.0 Professional   Visual Basic 6.0 Visual C++ 6.0  2.Borland C++ Builder 6 Professional 質問2  Visual Studio 6.0 Professional(Visual Basic 6.0 Visual C++ 6.0)で開発したプログラムを Visual Studio 2005 Professionalでコンパイルすることは可能なのでしょうか?

  • Visual Studio 2013

    こんにちは。 Visual Studio 初心者です。 テキストファイルを開く、簡単なプログラムを作成しました。 そのテキストファイルを開発マシンに保存すると、問題なく開くのですが テキストファイルをサーバーに指定するとエラーが発生します。 開発環境はWindows 8.1 Pro 64bitで、 .NET Framework 4.0を使用しています。 サーバーはWindows Server 2008 R2 32bitで .NET Framwork 3.5がインストールされています。 なにが原因かわかりますか?

  • Visual Studio 2005のJust-in-timeデバッグを完全に停止したい

    こんにちは。Visual Studio 2005をインストールしたところ、以前まで表示されていた「問題が発生したため、○○.exeを終了します。」というようなダイアログが出てこなくなり、代わりにデバッグをするかどうか聞かれるようになりました。このようなJust-in-timeデバッガのダイアログではなく、「問題が発生したため・・」というダイアログを出したいのですが、オプションからJust-in-timeデバッガを無効にしても、プログラムがクラッシュしたときにJust-in-timeデバッガが無効になっているとエラーが出てしまいます。Just-in-timeデバッガを完全に停止する方法はないでしょうか?

  • visual studio 20008について

    私は、学校でvisual studio 2003を用いたプログラミングを行っております。家でもプログラミングを続行したく、今回、自宅のPCにvisual studio 2008を導入しようか検討しております。 そこで質問なのですが、visual studio 2003で作成したプロジェクトをvisual studio 2008でさらに編集を加え、再度visual studio 2003で続きを行う(その逆も)ことはできないのでしょうか。 調べてみるとvisual studio 2008ではFramework1.1が対応していないようなので、なんらかの方法を使ってvisual studio 2008でもFramework1.1での開発を可能にすることができるのか疑問に思い、お伺いしたいのです。 もしくは、visual studio 2008でビルドをかけた際、Framework1.1で対応していないものがあればビルドエラーを出す方法等あれば教えていただきたいのです。 お手数ですが質問にお答えいただけると幸いです。 よろしくお願いいたします。

  • ソリューションの名前の変更

    ソリューションの名前を変更しても、 C:\Users\○○\Documents\Visual Studio 2012\Projects の配下にあるフォルダ名は変更されないのでしょうか? プロジェクトごと、ソリューションごと名前を変更したいのですが、 全て変更できないのであれば訳が分からなくなるのでやめたいのですが、 ソリューションの名前を開発画面で変えた場合 手作業でフォルダ名を変更すればいいのでしょうか?

  • デザイナの表示(Visual Studio 2008 )

    Visual Studio2008でMFCアプリケーションの作成を行なっています。 以前はVisualC# ExpressEditionのWindowsFormアプリケーションでアプリケーションの作成を行なっていました。しかし、製品版でしかサポートされていないMFCアプリケーションのみで動作するコンポーネントを使うことになり、開発環境をこちらに移行してきたところです。 そこで不明な点が出てきたので質問します。 今までC#ではデザイナの表示は「表示」→「デザイナ」もしくは、ソリューションエクスプローラの(Form_name).csをダブルクリックすることによりできました。 ですが、VisualStudio2008のMFCアプリでは最初にプロジェクトを作ったときはデザイナ画面が出ているのですが、2回目に開いてからはどこにも出ません。(project_name)Dlg.hのファイルの種類をフォームにするなど試したのですが、だめでした。出来る限りコードから生成するのは面倒なので避けたいです。 詳しい方お願いします。

  • Visual Studioのメッセージ

    お世話になります Visual Studio 2010で開発しているのですが、プロジェクトの読込時に最近下記事象が発生しております。 解決策等ございましたらご教授願います。 ※調べた範囲、ネットで情報を得られませんでした。 【事象1】 「データが失なわれる可能性を防ぐため、デザイナーの読み込み前に以下のエラーを解決する必要があります。」 「×種類 'System.Exception'の例外がスロープされました。」 ・正常起動時と、メッセージ発生時で、ソースの変更等は無くても発生 ・再度VS起動&読込で解消 ・メッセージ発生時、ビルドは正常終了します ・エラーメッセージには該当行が無く、クリックしても該当行にはジャンプしません    ※実行中に同様のエラーが発生する報告は見たのですが、私の場合、プロジェクトの読込時に発生しております。 【事象2】 「ソリューションを準備しています」 もしかして、単純にソース量が増えたからなのかもしれませんが・・・ ・元々出ていなかった ・だんだん表示される頻度が上がってきた(気が付いた時は毎回ではなかった) ・現在は必ず表示され、表示される時間が伸びてきた

専門家に質問してみよう