0

たぶん誰もがこの違反が起こっている理由を教えてくれるでしょう。

Emabrcadero RAD Studio 2010を使用しています。プロジェクトが破損し、プロジェクトオプションにアクセスできない場合があります。入力しようとすると、次のエラーメッセージが表示されます。

Access violation at address 00000000. Read of address 00000000

もう一度入力しようとすると、次のように表示されます。

Access violation at address 209931F1 in module 'coreide140.bpl'. Read of address 00000000

この時点から、IDEを再起動するまで、すべてのプロジェクトで同じエラーがスローされます。再起動すると、破損したプロジェクトを除いて、プロジェクトは正常に機能します。私たちが見つけた唯一の解決策は、新しいプロジェクトを作成し、そこにユニットをコピーすることです(とても退屈です)。

今日、それは特定のフォルダーからのすべてのプロジェクトに発生しました(それ以外の場合は、単一のプロジェクトにのみ発生しました)。

なぜこれが起こっているのか誰もが知っていますか?

ありがとう

4

2 に答える 2

0

Windows ファイアウォール サービスを有効にします。理由はわかりませんが、同じ問題を解決しました。

于 2016-01-29T11:36:55.667 に答える
0

次の手順を試してください。

  1. すべてのサード パーティ製コンポーネントを 1 つずつアンインストールします。各コンポーネントをアンインストールした後、問題が解決しないかどうかを確認してください。これにより、障害のあるコンポーネントの検索を絞り込むことができます(これがもちろん問題である場合)
  2. madExcept / EurekaLog をインストールします。これらは IDE と統合されます。IDE を再起動します。一部のプロジェクトのオプションを開きます。エラーが続く場合は、コールスタックを確認して、最終的に問題の原因を見つけることができます
  3. SysInternal の Process Monitorを使用して、プロジェクトのオプションを開いてから例外が発生するまでのイベントをキャプチャします。ダンプを分析します - dll/bpl に問題があるか、破損している可能性があります
  4. IDE インストールの修復
  5. Embarcadero でサポート ケースを開く

お役に立てれば!

于 2012-10-31T17:53:53.780 に答える