私たちは、数多くのサードパーティ製パッケージと内部パッケージを含むDelphi XEの中から、新しい(テンプレート)開発マシンをセットアップし、チーム内の開発者にこのコンピュータの多数のクローンを作成するつもりです。我々はライセンスをバイパスしようとしていないことに注意してください。クローン後に、Windows、Office、Delphi XEなどを(再)アクティブ化/登録します。私の問題は、私自身のマシンになるクローンに(自分自身として)ログオンしているときに、私たちがインストールしたパッケージ(つまり、ローカルマシンの管理者アカウントを使用しているテンプレートマシン)のどれも表示されないことです。 Delphiの設定をローカル管理者から自分のユーザーアカウントにコピーしたり移動したりすることができますか?そのため、パッケージやその他の設定は、複製前にテンプレートマシンで設定したものと同じですか?Delphi XEのパッケージと設定を別のユーザーに移動するにはどうすればよいですか?
答えて
D2007の場合はHKEY_CURRENT_USER\Software\Borland\BDS\5.0\Known Packages
(XEの場合は..\Embarcadero\..
)のような関連するレジストリキーをエクスポートしようとします。 *.reg
ファイルを(慎重に)編集して再インポートできます。
管理者用のEmbarcaderoキー全体をエクスポートしてから、自分でログオンしたときにこのファイルをインポートして、ある程度機能しました。特定のサードパーティ製パッケージに問題が発生しました。私はこれを調査し続けます。注:インポートする前にレジストリファイルを編集しようとしたときに、レジストリエディタから奇妙なエラーメッセージが表示されました。しかし、私がいくつかの道に行った変更は、おそらく重要ではなかったでしょう。 Delphi内からのデフォルトプロジェクトパス。 – Magnus
私はDelphiの起動時に外部パッケージで見た問題のいくつかを解決し、別のパッケージを無効にしてDelphiがエラーなく起動するようにしました。私はすべてのパッケージがインストールされているように見えますが、外部コンポーネントをいくつかの異なるパッケージからフォームにコピーしてコンパイルしようとするとすぐに、このコンポーネントを定義するユニットは見つかりません。私は図書館のパスをチェックして、それはOKと見えます。なぜこのようなことが起こったかについての手がかりは非常に高く評価されます。 – Magnus
@セーズ:あなたは私の答えにコメントしました。マグヌスの質問にはコメントしていません。彼があなたのコメントをこのように通知するかどうか分からない。 –
- 1. Leksahのユーザー定義関数の定義に移動するにはどうすればよいですか?
- 2. preakeでXCodeのユーザー定義ビルド設定を設定するにはどうすればよいですか?
- 3. Android - オープンソースプロジェクトのビルド時に動的にパッケージ名を設定するにはどうすればいいですか?
- 4. Wordpressウェブサイトをあるホストから別のホストに移動するにはどうすればよいですか?
- 5. GroupBoxキャプションのコンテンツとは別にスタイルを設定するにはどうすればよいですか?
- 6. WPF - DataGridの特定の行を別の色に設定するにはどうすればよいですか?
- 7. SSISパッケージの変数をテキストファイルの行に設定するにはどうすればよいですか?
- 8. 1つのアクティビティから別のアクティビティに移動するにはどうすればよいですか?
- 9. Apache 2.XでDelphiのASAPI DLLを設定するにはどうすればよいですか?
- 10. Windows Phone 7で別のクラスライブラリ内のページに移動するにはどうすればよいですか?
- 11. Macのユーザー設定を別のユーザーに移動
- 12. StackPanelアイテムごとに個別のツールチップを設定するにはどうすればよいですか?
- 13. フォルダをパッケージとしてフラグを設定するにはどうすればよいですか?
- 14. Eclipseでプロジェクト固有の「ビルド自動設定」を設定するにはどうすればよいですか?
- 15. iframeから別のページに移動するにはどうすればよいですか?
- 16. Netbeansプロジェクトを別のフォルダに移動するにはどうすればよいですか?
- 17. UIオートメーション要素を別の場所に移動するにはどうすればよいですか?
- 18. Xcode 4.2プロジェクトファイルを別のフォルダに移動するにはどうすればよいですか?
- 19. ExpressionEngine(EE)を別のサーバーに移動するにはどうすればよいですか?
- 20. 最初のユーザーのデータIDをデフォルトで1に設定するにはどうすればよいですか?
- 21. 特定のノードを最初のインデックスに移動するにはどうすればよいですか?私は
- 22. IISで動作するようにMVC6アプリを設定するにはどうすればよいですか?
- 23. TLabelをDelphiのハイパーリンクのように動作させるにはどうすればよいですか?
- 24. ユーザー単位でユーザー設定を保存するにはどうすればよいですか?
- 25. C++でポインタを移動するにはどうすればよいですか?
- 26. IntelliJでツールバーを移動するにはどうすればよいですか?
- 27. iPhoneでMkMapView.userLocationを移動するにはどうすればよいですか?
- 28. node.jsでファイルを移動するにはどうすればよいですか?
- 29. mvcアプリケーションを特定のaspxページに移動しないように設定するにはどうすればよいですか?
- 30. SQLテーブルからの印刷方法をユーザーに設定するにはどうすればよいですか?
Delphiには、移植性の高い設定が必要です。デルファイを新しいPCでセットアップするのは一日中は必要ありません。ほとんどの手間はサードパーティ製のライブラリではありますが、スマートなツールがすべての登録済みコンポーネントを見つけて、レジストリエントリを含むソースを使ってすべて解凍し、スマートに他のライブラリのすべてを再配置して再登録できるようです終わり。もちろん、本当に "ポータブルな"構成が理想的です。つまり、PortableApps.Com USBスティックでうまく動作します。 –
私は、Visual C++開発者にとって、Delphiのポータブル構成が不足していると不平を言っていました。どうやらJava/Eclipseの人々は移植可能なワークスペースに慣れていますが、私がJavaアプリケーションをセットアップした最後の段階では、数日間のワークステーション設定が必要でした。 –
これは古いスレッドであることは分かっていますが、DXEではまったく同じ問題が発生しています。 @Magnus、フォームにドロップした後にコンポーネントがコンパイルされない理由は何ですか?すべてのユーザー向けにアプリケーションをコンパイルすることに成功しましたか?ありがとうございました! – sse