9

重複の可能性:
Delphiを移行する方法、またはDelphiレジストリ設定のクローンを作成する方法は?

すぐにPCをフォーマットする必要がありますが、IDEと環境の設定は、インストールしたいくつかのコンポーネントとともに、希望どおりに完全にセットアップされています。

明らかに、Windowsをフォーマットして再インストールすると、すべての設定とレジストリエントリが消去されるため、Delphiを再度インストールするときは、元の状態に戻すためにすべてを微調整する必要があります。これには、使用したくないかなりの時間がかかります。上。

Delphi IDEと環境設定、およびインストールされているコンポーネントを保持するための最良の方法は何ですか?

レジストリエントリとユーザーデータフォルダをバックアップする場合だけですか?

4

3 に答える 3

7

delphi XEの完全バックアップを手動で作成する方法:

  • バックアップ完了インストールフォルダ。(ヒント:コンポーネントをdelphiフォルダーの下にインストールして、コンポーネントもバックアップされるようにします)。
  • HKLM \ Software\Embarcaderoレジストリキーのエクスポートとバックアップ64ビットOSの場合はHKLM\Software \ Wow6432Node\Embarcaderoになります
  • HKCU \ Software\Embarcaderoレジストリキーのエクスポートとバックアップ
  • 一部のコンポーネントは、BPLファイルをシステムフォルダーに書き込む場合があります(C:\ Windows \ System32またはC:\ Windows \ SysWOW64フォルダーを確認してください)。

OSの再インストール後:

  • Delphiを同じフォルダに再インストールし、同じ更新を適用します
  • インストールをバックアップで上書きする
  • バックアップからレジストリキーを再インポートします
  • Delphiプラグイン/エキスパートがいる場合は、それらを再インストールします

いくつかのヒント:

  • ドライブのルート(c:\ DelphiXEなど)にDelphiをインストールします。これにより、vista/W7でのUACの問題を防ぐことができます。
  • プロジェクトをdelphiフォルダーの下に保持します。これは、さまざまなdelphiバージョン(c:\ delphi5 \ projects、c:\ delphixe \ projectsなど)に対処する必要がある場合に非常に便利です。
  • delphiフォルダの自動化された毎日のバックアップを作成します(Windowsバックアップまたは他のツールを介して)
于 2012-06-14T06:47:56.747 に答える
2

はい、@ Martinに同意します。VMWareは、このVMWareに最適です。Delphiとその設定およびコンポーネントだけでなく、SP、KB、ドライバー、設定、アプリケーションとその設定、ウイルス対策、ファイアウォールを含むO/S全体。

これは私がVMWarever5で行っていることです(他の/新しいバージョンは異なる場合があります)

  1. ホストO/SにVMWareをインストールします。ホストは、Windows O/SまたはLinuxO/Sバリアントにすることができます。私は個人的にLinuxをホストO/Sとして使用するのが好きです。なぜなら、私にとっては、ウイルスやマルウェアなどに対するセキュリティが優れているからです。
  2. ゲストO/Sをインストールします。これは、SP、必要なドライバーなど、サポートされている任意のO/Sを選択できます。
  3. Delphiと必要なすべてのコンポーネントをインストールします。
  4. ゲストO/Sをメディア(DVD-Rなど)にバックアップできます。何か大きなことが起こった場合は、30分以内に復元できます。これは大きなメリットです。

ゲストO/Sesはいくつでも持つことができます(スペースがある場合)。これはテスト目的に最適です。クライアントPCの特定のSP/KB、dll、またはその他の特定の設定で、特定のO/Sでアプリが壊れていると聞いた回数はどれくらいですか。複数のゲストO/Sを使用すると、複数のPCや異なるO / Sを持つ複数のパーティションを用意しなくても、異なるO/Sや設定でアプリをテストできます。

もちろん、VMWareには他にも多くの用途がありますが、私にとっては、上記の使用シナリオで十分です。

その他の仮想マシンは、無料のOracle VMであるOracle(Oracle VM)からのものです。彼らはVMWareよりも優れていると主張しましたが、私自身はそれをテストしていません。

于 2012-06-14T04:23:35.963 に答える
2

CnWizardバックアップ/復元ツールを試すことができます。コンポーネントとdelphiのインストールで同じパスを維持する場合は、バックアップを作成し、delphiとcnwizardをインストールし、すべてのコンポーネントフォルダーをコピーして、復元します。XPからW764bに移行する場合にのみ問題が発生します。プログラムファイルフォルダのレジストリのパスを手動で変更する必要があります。

于 2012-06-13T23:00:57.303 に答える