C# 使用MySql在Asp.Net中进行NHibernate映射

C# 使用MySql在Asp.Net中进行NHibernate映射,c#,asp.net,mysql,nhibernate,C#,Asp.net,Mysql,Nhibernate,我是新来的。实际上,我正在尝试将两个文本框中的值fffff保存到asp.Net页面中的MySql数据库中。我知道我得到了 “未找到资源:WebApplication1.Sample.hbm.xml”错误。但是我不能纠正这个错误。有人能帮我解决这个问题吗?如果不将hbm的构建操作设置为Embedded Resource,这听起来像是错误 编辑 要设置为复制本地的引用=True 城堡,核心 城堡2 收藏 亚硝酸铵 NHibernate.ByteCode.Castle Ya,问题已修复。但又出现了

我是新来的。实际上,我正在尝试将两个文本框中的值fffff保存到asp.Net页面中的MySql数据库中。我知道我得到了
“未找到资源:WebApplication1.Sample.hbm.xml”错误。但是我不能纠正这个错误。有人能帮我解决这个问题吗?

如果不将hbm的构建操作设置为Embedded Resource,这听起来像是错误

编辑 要设置为复制本地的引用=True

  • 城堡,核心
  • 城堡2
  • 收藏
  • 亚硝酸铵
  • NHibernate.ByteCode.Castle

Ya,问题已修复。但又出现了一个错误“Object reference not set to a instance of a Object.”显示在文本框中。这可能是因为您有一个或多个库的NHibernate references设置为Copy Local=true。过一会儿我会发布一个对我有效的列表。是的,我将NHibernate引用集设置为copy local=true。但仍然是相同的错误它不需要只是Nhibernate引用,您需要将以上所有引用设置为“复制本地”,或者如果未引用,则在应用程序可以找到的目录中。如果这仍然不起作用,您需要深入挖掘异常细节。可能存在更详细的内部异常。现在出现另一个错误“索引超出范围。必须为非负且小于集合的大小。参数名称:索引”显示在文本框字段中