2013-09-24 99 views
3

我已經換了RavenDB持久性NHibernate的,但在啓動過程中,我所看到的每一個組件以下警告:NServiceBus警告與NHibernate

2013年9月24日09:51:41130 [ 1] WARN NHibernate.Cfg.Configuration [(空)] <(空)> - 在組件未找到映射文件: NServiceBus.Transports.SQLServer,版本= 1.0.0.0,文化=中性 公鑰= 9fc386479f8a226c

我對NHB沒有經驗。我是否需要提供額外的東西來解決這些警告?

+0

除了警告信息外,它能正常工作嗎? –

回答

0

看起來像你的會議工廠配置不正確地引用到程序集。 添加你的配置文件將有助於查看上下文。

3

如果一切工作正常,而不是這些警告,那麼不要擔心。當針對不包含任何嵌入的* .hbm.xml映射的程序集調用Configuration.AddAssembly時,會產生此警告。我相信這個警告的目的是爲了幫助你弄清楚如果你完全忘記將映射標記爲「嵌入式資源」,那麼會出現什麼問題。這聽起來像你的應用程序只是循環遍歷應用程序中的每個程序集,掃描NHibernate映射。在不包含任何映射的程序集上調用此方法不會損害啓動性能以外的任何其他功能。