Delphi2007起動時にエラーが発生する

解決


Delphi2007愛好家  2015-06-17 18:49:18  No: 47382

PC環境は、Windws7 Pro(32bit)です。
IDEは、Delphi2007です。

以下のエラーが発生しています。
お手上げの状態ですので、どなたか、ご協力をお願いします。

現象は、Delphi2007起動中にエラーが発生し、「ルート要素が見つかりません。」とメッセージが表示される。

詳細には、以下の内容が表示されます。

[21E57312]{dotnetcoreide100.bpl} InteropApp.TMSBuildOpenProject.Create (Line 972, "InteropApp.pas" + 1) + $36
[2000A455]{rtl100.bpl  } System.@CheckAutoResult (Line 18047, "sys\system.pas" + 6) + $0
[21E57312]{dotnetcoreide100.bpl} InteropApp.TMSBuildOpenProject.Create (Line 972, "InteropApp.pas" + 1) + $36
[21E587FF]{dotnetcoreide100.bpl} InteropApp.MSBuildOpenProject (Line 1315, "InteropApp.pas" + 1) + $9
[209DB559]{coreide100.bpl} ProjectFileUtils.BeginEnvFileSave (Line 1124, "ProjectFileUtils.pas" + 3) + $5
[20AE3B09]{coreide100.bpl} EnvInitialize.TInitializeEnvFileSave.Send (Line 66, "EnvInitialize.pas" + 3) + $3
[20AE3CCA]{coreide100.bpl} EnvInitialize.SaveEnvOptions (Line 106, "EnvInitialize.pas" + 1) + $5
[21E550D3]{dotnetcoreide100.bpl} InteropApp.TInteropHostAppManager.Create (Line 312, "InteropApp.pas" + 89) + $0
[21E87BC3]{dotnetcoreide100.bpl} DotNetReg.TDotNetRegEvents.RegisterInteropHostApp (Line 68, "DotNetReg.pas" + 0) + $7
[20D16ABD]{designide100.bpl} Events.TEvent.Send (Line 92, "Events.pas" + 2) + $11
[004138FB]{bds.exe     } AppMain.TAppBuilder.CMPostCreateInit (Line 1852, "ui\AppMain.pas" + 18) + $8
[2013C527]{vcl100.bpl  } Controls.TControl.WndProc (Line 5146, "Controls.pas" + 83) + $6
[201406A7]{vcl100.bpl  } Controls.TWinControl.WndProc (Line 7304, "Controls.pas" + 111) + $6
[20159E7F]{vcl100.bpl  } Forms.TCustomForm.WndProc (Line 3512, "Forms.pas" + 136) + $5
[2013FDD0]{vcl100.bpl  } Controls.TWinControl.MainWndProc (Line 7073, "Controls.pas" + 3) + $6
[20040E4C]{rtl100.bpl  } Classes.StdWndProc (Line 11583, "common\Classes.pas" + 8) + $0
[20137642]{vcl100.bpl  } Controls.FindControl (Line 2104, "Controls.pas" + 6) + $9
[201625F0]{vcl100.bpl  } Forms.TApplication.ProcessMessage (Line 8105, "Forms.pas" + 23) + $1
[2016262A]{vcl100.bpl  } Forms.TApplication.HandleMessage (Line 8124, "Forms.pas" + 1) + $4
[2016291F]{vcl100.bpl  } Forms.TApplication.Run (Line 8223, "Forms.pas" + 20) + $3
[0042297A]{bds.exe     } bds.bds (Line 195, "" + 7) + $7

この現象が発生する前に、Delphi2007起動中にブルースクリーンになり、Windows7を再起動しました。
その後、この現象が発生するようになりました。

XML関連のエラーのようにも思えますが、良くわかりません。

以上の内容です。宜しくお願い致します。


HOta  2015-06-17 19:00:48  No: 47383

検索パスが狂ったのでしょう。もう一度、Delphi2007を導入し直したらいかがでしょうか?


通りすがり  2015-06-17 19:17:53  No: 47384

単純にDelphi 2007を起動したときですか?それともdprやdprojを関連付けで開いたりデスクトップの保存でプロジェクトが自動的に開くようになってたりするような状況ですか?
前者であればHOtaさんの指摘のとおり再インストールですかね。後者であればdprojとかxml形式になっているファイルが破損している気がします。


Delphi2007愛好家  2015-06-18 02:06:05  No: 47385

HOtaさんと通りすがりさんのアドバイス、ありがとうございます。
現象は単純にDelphi2007のみの起動時です。

修復を試しましたが、現象はかわりませんでした。

設定などやり直しになり、残念ですが、再インストールを行います。
一度、削除して改めて、新規にインストールします。


Delphi2007愛好家  2015-06-18 22:29:08  No: 47386

再インストールをしましたが、解決しませんでした。
同じ症状が発生します。

再インストールは、削除を行い、その後、PCを再起動しました。
再起動後、新規にインストールを行いました。

何かアドバイスがありましたら、情報提供をお願いします。


マッコ  2015-06-19 03:05:22  No: 47387

以前の私の解決案ですが、外れていたらごめんなさい
C:\Users\ユーザー\AppData\Roaming\Borland\BDS
ユーザー=は自分のシステムの名前
にある5.0フォルダーの名前を変更して起動してみてください
「5.0a」とかに変える
起動後、再度「5.0」ができ起動できればOk
(私のシステムでは2度起動しないと駄目でした)
※「5.0」フォルダのファイルがこけている場合


通りすがり  2015-06-19 06:12:35  No: 47388

RAD Studioのアンインストール
http://support.embarcadero.com/article/37469

が参考になるかもしれません(System32の下のファイルは削除しないことをお勧めします)。


Delphi2007愛好家  2015-06-19 18:47:35  No: 47389

マッコさんの内容を試した結果、解決できました。
アドバイス、ありがとうございます。
以下のとおり、フォルダーを変更し、Delphi2007を起動すると
「5.0」フォルダーが作成され、Delphi2007が正常起動しました。
>C:\Users\ユーザー\AppData\Roaming\Borland\BDS
>ユーザー=は自分のシステムの名前
>にある5.0フォルダーの名前を変更して起動してみてください
>「5.0a」とかに変える
>起動後、再度「5.0」ができ起動できればOk
> (私のシステムでは2度起動しないと駄目でした)
>※「5.0」フォルダのファイルがこけている場合

通りすがりさん
アドバイス、ありがとうございます。
RAD Studio, Delphi 2007, C++Builder 2007をアンインストールするための一般的な手順があることを知りました。
将来、再インストールする際、参考にさせていただきます。

ご協力頂いた皆様、いろいろとアドバイスありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加