2

基本的に XML ファイルをダウンロードして操作し、データをデータベースに入れるコンソール アプリを作成しました。このアプリは、NHibernateMindScapes NHibernate デザイナー ツールを使用します。スタンドアロンのものとして実行すると問題なく動作します。

ここで、MVC Web サイトを作成したいと考えています。その Web サイトで特定のボタンがクリックされたときに、コンソール アプリをトリガーして、適切な xml ファイルをダウンロードし、その処理を実行したいと考えています。

エラーが発生します:

ファイル 'C:\Dev\WagerWatcher\WagerWatcherWeb\bin\hibernate.cfg.xml' が見つかりませんでした。":"C:\Dev\WagerWatcher\WagerWatcherWeb\bin\hibernate.cfg.xml

WagerWatcherWebは Web サイトなので、' ' プロジェクトに実際にあるファイルをWagerWatcherWebプロジェクトで探していると思いますWagerWatcher

実際のファイルにリダイレクトするためにどこかで app.config ファイルを変更するのと同じくらい簡単ですか? もしそうなら、どこですか?私は自分自身を救うためにそれをフィンすることはできません,

4

1 に答える 1

1

構成ファイル (コンソール アプリで使用) をデプロイされたweb-appフォルダーに配置 (コピー) するだけです。読む: 3.8. XML 構成ファイル

別の方法は、hibernate.cfg.xml という名前のファイルで完全な構成を指定することです。このファイルは、アプリケーション構成ファイルの<nhibernate>またはセクションの代わりとして使用できます。<hibernate-configuration>

Web アプリケーションは "ランタイム" (コンソール アプリケーションの API を呼び出すだけ) ですが、すべての構成を提供する必要があります。参照ライブラリの場合でも...

于 2013-03-03T04:43:35.437 に答える