![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
こんにちは。
Windows Vista Home Edition で Microsoft VC# 20008 Express Edission を使ってkkcs_v2という名前のウィンドウズアプリケーションを開発しています。
現在プログラム中のdataGridViewの中身をExcelに移しExcel上で印刷するソースを書いているのですが、デバッグを実行すると以下のようなエラーが出ました。
・説明: エラー1デバッグ情報ファイル 'C:\Users\(ユーザー名)\Documents\Visual Studio 2008\Projects\kkcs_v2\kkcs_v2\obj\Debug\kkcs_v2.PDB' を作成中に予期しないエラーが発生しました -- 'エラーを特定できません
・ファイル: 空欄
・行: 空欄
・プロジェクト名: kkcs_v2
こういうエラーの時はどこを確認するのが良いのでしょうか。
正常にデバッグできていた時点から、このエラーが出るまでにやった事は覚えている限り
・あるクラスの名前を変更(class ...←の部分)。
・そのクラスへの参照を変更。
・ソリューションエクスプローラでも同じクラスを同じように変更。
・印刷するメソッド(printDGV())を名前を変更したクラスへ移す。
・printDGV()の中身を変更(boolを引数につけて進行状況の表示をするか否かの決定)
・Excelが使えるようにusingに System.Drawing, System.Reflection,Excel = Microsoft.Office.Interop.Excel を追加。
これに対し、Ctrl + Z で正常な場所まで戻してみたり、printDGV()に関係する部分をコメントで消してみたりしたのですが、駄目でした。
以上です。
何かご存じの方がいらっしゃいましたらよろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
MSDNヘルプだと
http://msdn.microsoft.com/ja-jp/library/dd229378 …
別プロセスが PDB をロックしているから、とありますね。
タスクマネージャで kill すればいいんではと…
※ロックしているプロセスは VC# なのか Excel なのか、または別のプロセスなのかは分かりません。
参考URL:http://msdn.microsoft.com/ja-jp/library/dd229378 …
回答ありがとうございます。
pdbを使っているプロセスを検索してみましたが、関係ありそうなものはありませんでした。
"プロセスはファイルにアクセスできません。別のプロセスが使用中です。"
の部分が、今回の場合は
"エラーを特定できません"
となっているので、原因が違うのかもしれません。。
諦め対応ですが、kkcs_v2のファイルを再利用して新しくプロジェクトを作成しようかと思います。
このままもう少し待って情報がなければ閉じようと思います。
ありがとうございました。
No.1
- 回答日時:
*.PDB' を作成中に予期しないエラーが発生しました
デバッグ時ではなく、ビルド(コンパイル&リンク)時のエラーですよね。
*.EXE と *.PDB をすべて削除してから、clean、rebuild すればうまくい…くかも知れません。
この回答への補足
bin\debug内の
kkcs_v2.exe
kkcs_v2.pdb
kkcs_v2.vshot.exe
kkcs_v2.vshot.exe.manifest
の4つを消してデバッグしてみたところ、
kkcs_v2.vshot.exe
kkcs_v2.vshot.exe.manifest
の二つは作成されましたが、他の二つ(exeとpdb)が作成される前に同じエラーが発生しました。
デバッグではなくビルドならエラーは発生せず、変更を加えてみてもbin\release内のkkcs_v2.exeでは更新されていました。
回答ありがとうございます。
やってみたのですが、補足に書いた結果に終わりました…。
引き続き何かありましたらよろしくおねがいします!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelを開くとエラーが出る 2 2022/10/03 16:13
- C言語・C++・C# C# DatagridviewにExcelシートを反映するとエラーが出る 2 2023/05/06 17:12
- Excel(エクセル) マクロの付いたExcelが開けません 3 2023/02/01 10:54
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- Visual Basic(VBA) エクセルのマクロとシートの保護について教えてください。 1 2022/10/18 08:36
- Excel(エクセル) 【マクロ】エラーが発生⇒実行時エラー58既に同名のファイルが存在 5 2022/08/31 10:03
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- C言語・C++・C# PC画面を録画するプログラムでdllの読み込みエラー 1 2023/04/22 08:31
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Visual Basic(VBA) VBAでファイルを開くプログラムがエラーです 2 2023/02/21 16:56
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
Excelのエラーで困ってます。
-
multiple definitionというエラー
-
visual C++ でビルドの中止がで...
-
デバッグ中のエラーのことで教...
-
適切な変換関数が存在しない???
-
SQLServerについて
-
PC画面を録画するプログラムでd...
-
C言語のエラーが無くなりません
-
キーの自動入力
-
Fortran コンパイルエラーについて
-
atlstr.hのインクルードによる...
-
Handlesについて
-
エラー 'iostream.h' : No su...
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
実行後にコンパイルに失敗しま...
-
VBAを何回も作り直して、容量が...
-
クリティカルエラー Expressio...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
python エラー
-
エクセルのエラーメッセージ「4...
-
適切な変換関数が存在しない???
-
fortranでプログラムを実行する...
-
バッチからsqlplusの接続エラー...
-
Excelのエラーで困ってます。
-
sys/time.hのインクルードがで...
-
コンパイルできません。
-
HEWを使用しているのですが、こ...
-
RightとLeft関数のライブ...
-
ビルド失敗 指定されたファイ...
-
VB2008で定数に色の設定をした...
-
visual C++ でビルドの中止がで...
-
デバッグ中のエラーのことで教...
-
multiple definitionというエラー
-
ビルドが失敗してしまいます
-
LPCWSTRとchar
-
Handlesについて
-
BC30002: 型 'ListItem' が定義...
-
左側がクラス、構造体、共用体...
おすすめ情報