hibernate.cfg.xmlファイルが実行中のアプリケーション(この場合はWebアプリケーション)になければならないので、私のテストプロジェクトとWebアプリケーションプロジェクトの両方にファイルを保存する最良の方法は何ですか?nHibernateでは、Webアプリケーションとテストプロジェクトの両方でhibernate.cfg.xmlファイルをどのように管理できますか?
0
A
答えて
0
最も簡単な方法は、XMLファイルのコピーを両方のプロジェクトに配置することです。両方の場所ですべての設定を同期させておくように注意する必要があります。これにより、テストプロジェクトやWebアプリケーション内で簡単にデバッグできるようになります。テスト用にデプロイメントを作成するビルドシステムセットアップがある場合は、xmlファイルを共通の場所に格納し、デプロイ/テストを実行するときにビルドアクションを作成して両方のプロジェクトの出力ディレクトリにコピーすることができます。
1
xmlファイルを別のディレクトリに置き、ファイルをリンク/共有することをお勧めします。詳細については、DimeCasts.netを参照してください。 www.dimecasts.net/Cast/CastDetails/10
2
複数のプロジェクトにファイルを追加できます。 Visual Studioを使用する場合は、プロジェクトの1つを右クリックして既存のアイテムを追加することができます。追加ボタンの右側にある矢印をクリックします。 [リンクとして追加]をクリックします。両方のプロジェクトに同じファイルが追加されました。
自動テストに同じデータベースを使用することはお勧めしません。テストが遅くなり、各テストの前にデータベースの状態を確認することが難しいためです。
関連する問題
- 1. AntとMavenの両方でプロジェクトを管理できますか?
- 2. Webアプリケーションのバージョン管理はどのように処理されますか?
- 3. Nhibernate:非Webアプリケーションのトランザクション管理を担当するのは誰ですか?
- 4. 静的なlibとdllの両方を生成するビルドライブラリプロジェクトをどのように管理できますか?
- 5. OpenGLでキャッシュテクスチャをどのように管理できますか?
- 6. WCFアプリケーションでのNHibernateセッション管理
- 7. odoo製品はどのように管理できますか?
- 8. パンダのデータをどのように管理できますか?
- 9. ユーザーはどのようにWebアプリケーションにログインできますか?
- 10. ACLを作成するにはどのようにWebインターフェイス(たとえば)から管理できますか?
- 11. どのようにC++キーボードイベントを管理できますか?
- 12. 複数のファイル管理をユーザーに対してどのように管理できますか?
- 13. どのようなWebベースのDB2管理ツールが利用できますか?
- 14. アプリケーションのソース管理でPythonのバージョンを管理するにはどうすればよいですか?
- 15. ASP.NETアプリケーションのWeb設定を単体テストプロジェクトと共有できますか
- 16. ストリーム管理の重複レコードはどのように処理できますか?
- 17. Spring SecurityはどのようにしてWebアプリケーション要求のスレッドでSecurityContextを管理しますか?
- 18. 非CMS WebアプリケーションをSitefinity管理対象アプリケーションに変換するにはどうすればよいですか?
- 19. WPFとWebアプリケーションの両方をターゲットにするにはどうすればよいですか?
- 20. NHibernateでエンティティステータスを管理できますか?
- 21. ウェブサイトとフォームの両方のアプリケーションでソリューション内のクラスライブラリ内からデータ接続を管理するにはどうすればよいですか?
- 22. s3n/s3aはどのようにファイルを管理しますか?
- 23. gitサブモジュールとの競合をどのように管理できますか?
- 24. quickbloxセッションのライフタイムとそれをどのように管理できますか?
- 25. 管理者と管理者の両方でSonataAdminBundleを転用する方法
- 26. 私のアプリケーションは、Weblogic管理コンソールで設定されたキーストアにどのようにアクセスできますか?
- 27. さまざまなクラウドプラットフォームでのアプリケーション展開をどのように管理できますか?
- 28. プロダクションシステムで人はどのようにiniファイルを管理しますか?
- 29. Neo4j Web管理アプリケーションのプロパティの名前を変更するにはどうすればよいですか?
- 30. IISでWebアプリケーションをどのように整理すればよいですか?