• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VC++ 2005 Intellisenseを更新...が終了しない)

VC++ 2005でIntellisenseを更新する際にフリーズする問題の解決法はあるか?

vege-g49の回答

  • ベストアンサー
  • vege-g49
  • ベストアンサー率100% (3/3)
回答No.1

私もSP1適用済み Visual C++ 2005(Visual Studio 2005) を使用していますが、Intellisenseで問題は起こっていません。 Intellisenseによってプロジェクトのディレクトリにある、拡張子がNCBのファイルが更新されます。 Intellisenseの更新が止まらなくなるプロジェクトのNCBファイルを消し(またはリネームし)一から作り直すようにすると、問題は解決しませんか?

Drache
質問者

お礼

回答ありがとうございます。 NCBファイルをプロジェクトから削除してプロジェクトをもう一度開いてみましたが,解決しないようです。 また、プロジェクトを開いて放置しておくとncbファイルが10M以上まで膨れ上がってしまいます。 現状のままではディスクにもCPUにも負担が掛かるので,Intellisenseは使用せずに開発を進めようと思います。 便利な機能なので惜しいのですが・・・

Drache
質問者

補足

少し時間が経ちましたが・・・ 回答をいただいた後に気がついたのですが,ヘッダファイルに<windows.h>等,(結果として)巨大なヘッダファイルを読み込ませると,そのファイルの検索に時間が掛かるようで,最終的に10数MのNCBファイルができて,その後はIntellisenseが機能するようになりました。 もしかしたら初歩的なことなのかもれず,恥ずかしい限りですが,いちおう報告しておきます。 それにしても巨大なNCBファイルができるまでおよそ1時間。常習的に用いられるヘッダファイルの利用にこのような時間をとられるのはどうしたものかと思うのですが,みなさんはどうなさっているのでしょうか?

関連するQ&A

  • OE6 強制終了

    メールを作成中、ダイアログが立ち上がって強制終了されてしまいます。確かにSP1を導入した後からです。 http://support.microsoft.com/default.aspx?scid=kb;ja;814803 まさにこの通りなのですが。 過去の質問を見てもサッパリ解決法が分かりません。 教えてください。

  • VC++2010でアイコンを付ける方法

    VC++2010で実行ファイルにアイコンを付けたいです ちょっと調べてみたら http://sorceryforce.com/visualstudio/executefileiconchange.html#Win32Empty のサイトがヒットしたんですけど ぼくは空のプロジェクトでやっているので 割愛されていてわかりませんでした 空のプロジェクトでアイコンを付ける方法を教えて下さい よろしくお願いします

  • 【続】Windowsアップデート(自動更新)について

    先ほどアドバイスして下さった方ありがとうございます。 言われた通りURLを参照し、解決法を試みたのですが、なにぶんパソコンに関する知識がなく、先へ進まず困っております。 http://support.microsoft.com/default.aspx?scid=kb;ja;319109 の解決法2番目、レジストリ キーを削除してから更新を再インストールする、なのですが、(1番目は試しましたがだめでした) 7番にあるように、資料番号に対応するレジストリエントリを探し、とあるので探したのですが、どうやら私のパソコンに入っていないみたいで、みつからないのです。 どなたかこの状態に関する処置お分かりになる方いらっしゃいませんでしょうか。 よろしくお願いします!

  • VC++で.csprojが開けません。

    KinectのDeveloperToolKitを利用し、サンプルファイルをVisual C++ 2010 Express で開こうとした所 このバージョンのアプリケーションではサポートされないプロジェクトの種類(.csproj)です。 この種類のプロジェクトをサポートするバージョンを使用してください。 というエラーが出ます。 開こうとしたサンプルファイルはAvateeringというファイルなんですが、このサンプルの紹介ページでは vc++2010Expressで開けると書いてあるのです。 vc側のエラーだと思うのですが、経験した事がある方や解決法をご存知の方がいらっしゃいましたらご教授ください。よろしくお願いします。

  • VC6.0からVC7.0への移植

    VisualStudioでプログラムしています。 このたび、VC6.0で作ったプログラムをVC7.0(.NET?)に移植しようとしたところ、 「MSVCIRTD.LIBがありません」とエラーが出たので、 Microsoft Visual Studio\VC98\LibにあったMSVCIRTD.LIBをコピーしてコンパイルを通したのですが、 今度はvc60.pdbが見つからないというwarningが出てしまいます。 warningなので無視して実行しようとすると、 強制終了してしまいます。 VC6.0で作ったプログラムのファイル構成と比べると、 確かにvc70.pdbはあるのですが、vc60.pdbはありません。 ご存知の方がいましたら、問題の解決方法をご教授くださいよろしくお願いします。

  • Windows2000 SP4用更新プログラムロールアップ1がインストールできない

    Windows2000 SP4用更新プログラムロールアップ1(KB891861)がインストール出来ません。 エラーメッセージ  0x80070005 下記のページを見ても、私では改善方法が分かりません。 対処方法はありますか? 教えて下さい。お願いします。 参考 http://support.microsoft.com/default.aspx?scid=kb;ja;816731

  • Windows Updateの0x80072EFDエラー

    v5の時もそうだったんですが、v6にしてからこのエラーが出るようになりました。 ウイルスソフトを切ったり、プロキシの確認、 http://homepage2.nifty.com/winfaq/c/winupd.html#19 http://support.microsoft.com/kb/875273/JA http://support.microsoft.com/default.aspx?scid=kb;ja;836941 のページもすべて試しましたが、まったく改善しません。かなり困っています、助けてください。

  • PCのバグ??

    文字変換キーが使えなくなりました。 101/102 英語キーボードになってるみたいです。 キーボード全体かな・・・シフト押してクエスチョンもでません。 http://support.microsoft.com/default.aspx?scid=kb;ja;415060これとか http://support.microsoft.com/kb/418323/JA/これとか http://support.microsoft.com/default.aspx?scid=kb;ja;881890これも試してみましたが ダメです。 デバイスマネージャーでキーボードのハードウェア更新しても英語キーしかなりません。 どうしたら直りますか??

  • VC++で静的リンクしたアプリを作りたい

    Microsoft のVisual Studio 2012 を使用しています。VC++2012 を使用して静的リンクしたアプリケーションを作りたいのですが、静的リンクを行う設定方法がわかりません。言い換えると .Net FrameWork がない環境でも動くアプリケーションを作りたいのです。 詳細は、MSN 相談箱 QNo.8057365(投稿日時 - 2013-04-24 12:53:43)を参照ください。 現在は、次のMSDNの技術資料「Deployment in Visual C++」 http://msdn.microsoft.com/ja-jp/library/dd293574.aspx に記載されている2番目の方法Local Deployment(ローカル配置)に記載されている必要な DLL ファイルをコピーする方法で実現していますが、Microsoft に相談したところ、次のように言われています。 『VC++ 2012 のLocal Deployment を使ってアプリケーション プログラムの開発を行うのは良いが、一旦開発が成功した後はLocal Deployment の使用を禁止する。』 以上の経緯から、静的リンクした VC++ 2012 アプリケーション プログラムを作る必要があります。具体的な形態は、Windows PE 3 で起動したPC でVC++ 2012 で開発したアプリケーション プログラムを動かします。 Visual Studio 2012 でプロジェクトを定義するとき、「静的リンク アプリケーション」指定の必要があると考えるのですが、その方法がわかりません。どうかご教示をお願いします。

  • パソコンが起動できません

    パソコンを起動しようとすると、 SAMLIB.dllが見つからないというエラーが出て、 起動できません。 調べてみたところ、 http://support.microsoft.com/default.aspx?scid=kb;ja;143475 このページを見つけましたが、 自分の頭が追いつきませんでした。 ↑に書いてあるやり方か、ほかの良い対策法がありましたら、 教えてもらえるとありがたいです。お願いします。