nhibernate - NHibernate 3.2.GA 的城堡字节码提供程序会在 nuget 中提供吗?

标签 nhibernate nuget castle

如您所知,NHibernate 3.2 具有本地字节码提供程序,它与城堡字节码提供程序有一些重大变化。

例如:

public class SomeEntity 
{
    public virtual string SomeProperty { get; **private set;**} 
}

与 NHibernate 3.1 和 CaSTLe Bytecode 提供程序一起工作正常。而不是在 NH 3.2 中。

我正在使用 nuget 来管理我的依赖项,并且不想手动管理它们。所以我的问题是:nuget 中是否可以使用 CaSTLe、linfu 和 spring 的字节码提供程序?

最佳答案

NHibernate 团队 won't support those bytecode providers不再。

它还没有被正式投票,但我不认为 Castle team will support it任何一个。

幸运的是,这都是开源的,所以你可以继续获取代码并维护它并将其放在 NuGet 上。它可以是 NHibernate contribCastle contrib项目。

尽管如此,如果这曾经有效并且不再有效(并且没有记录更改,请确保它没有记录),它可能是一个回归错误,所以它应该是 reported (确保它尚未被报告)并修复。

关于nhibernate - NHibernate 3.2.GA 的城堡字节码提供程序会在 nuget 中提供吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7052273/

相关文章:

c# - PropertyDescriptor.SetValue 在 ModelBinder 中不起作用

c# - 语义版本控制和依赖性更改

nuget.config被忽略,特别是repositoryPath

c# - 如何在单个类上禁用默认的 CaSTLe 拦截器?

asp.net-mvc-3 - 将 IoC 容器与 MVC3 结合使用的性能开销

c# - 如何使用 NHibernate Mapping.ByCode 在非主键字段上连接表?

c# - 如何让 NHibernate SchemaExport 创建 SQL Server 时间戳列?

.NET、SQL Server、NHibernate 和高精度小数

powershell - 安装nuget包时如何执行自定义脚本?

nhibernate - 我在 nuget 中哪里可以找到 nhibernate.bytecode.caSTLe dll?