ページ 11

プログラムデータベースのエラー?

Posted: 2011年3月10日(木) 02:17
by lbfuvab
VC2010 EEにバージョンアップして久しぶりにプログラムを組んでいたのですが、
ビルドしようとすると

1>------ ビルド開始: プロジェクト: SS_updater, 構成: Debug Win32 ------
1> main.cpp
1>CL : fatal error C1033: プログラム データベース '' を開けません。
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========

となってエラーを出すようになってしまいました。

プロジェクト置いているフォルダまでのパスに2バイト文字はありません。
プロジェクト内のユーザーオプションファイルを削除すれば、ビルドが通りますが、一々それをするのは面倒です(細かい設定が消えます)

OS:windows7
開発環境:VC++ 2010 Express Edition

Re: プログラムデータベースのエラー?

Posted: 2011年3月10日(木) 08:56
by tk-xleader
ファイルが他に読み取られている or ディスクエラーの可能性があるそうです。
http://msdn.microsoft.com/ja-jp/library/cc432047.aspx

で、解決策ですが…

1. 再起動してリビルドしてください。
2. それでもだめならば、再インストールをしてください。
3. それでもだめならば、ディスクのエラーチェックを実行してください。
4. それでもだめならば、おそらくディスクの交換が必要かと…

ということだそうです。
http://msdn.microsoft.com/ja-jp/library/cc432047.aspx

ですが、詳しくはちょっと分からないので、もう少し詳しい状況を教えていただけないでしょうか?
そのプロジェクトはどのようにどのように構築されましたか?

Re: プログラムデータベースのエラー?

Posted: 2011年3月13日(日) 01:46
by lbfuvab
普通にファイル→新規作成から作ったプロジェクトです(ソリューションも一緒に作成)
設定はWin32プロジェクトで
・windowsアプリケーション
・空のプロジェクト
です。

外部からプロジェクト関連のファイルを弄った事は無いです。
一度suoファイルを消してビルドが通っても、VCを再起動するとまたエラーになります。

Re: プログラムデータベースのエラー?

Posted: 2011年3月13日(日) 11:16
by tk-xleader
ネットを見ても解決策が少ないですが、以下の対処を行ってみてください。

1.もう一度ソリューションを作成してみてください。
2.windowsを再起動してください。
3.ディスクのエラーチェックをしてください。

これでどうにもならないとすると、僕には解決策はありません。

一応、同じエラーに対するVSフォーラムの質問のサイトがありましたので、載せておきます。
http://p.tl/ssbk
(なぜか禁止ワードに引っかかるようなのでURL短縮を実施)