Quartz.net、diにunityを使用する場合、unity.mvc3.dllで「system.nullreferenceException」の最初のチャンス例外が発生しました。

StackOverflow https://stackoverflow.com/questions/19824238

質問

mvcアプリケーションでquartz.netを使用しているimを使用しています。

簡単なJobBをトリガーして動作するようになりました(テキストを出力ウィンドウに印刷するだけです)が、データベースIMのメンテナンス作業のようなより複雑な作業を試みると、エラーが発生し、メンテナンス作業がロールバックされます。

メンテナンスのためにジョブを別々に実装するクラスを使用する場合、それはQuartz.netの外側にありますが、正常に動作しますが、Quartzを使用すると、次のエラーが得られます。

「system.nullreferenceException」のタイプの最初の偶然の例外 'がunity.mvc3.dllで発生しました」

何か案は?

それが別々に機能したと言ったとき、私はコントローラーアクションからパラメーターなしで実行を使用していました。

役に立ちましたか?

解決

これ 答え あなたを助けるかもしれません。

これは、MVC4とUnityを使用した簡単な実装です。回答の一番下には、サンプルプロジェクトがあります。

それが役に立てば幸い。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top