ASP.NET 5 NHibernate Session 需要System.Data.IDbConnection?
ASP.NET 5 NHibernate Session needs System.Data.IDbConnection?
如何解决 vNext ASP.NET 5 项目中的依赖项?当我尝试在 project.json 中添加依赖项时,它找不到 System.Data.
我正在尝试使用 Session.Close()
关闭 NHibernate 4 ISession。
try
{
_transaction.Rollback();
}
finally
{
Session.Close(); // Compiler error
}
The type 'IDbConnection' is defined in an assembly that is not
referenced. You must add a reference to assembly 'System.Data,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
我通过将ASP.NET 5.0 中不存在的依赖项添加到project.json 来编译。
"frameworks": {
"aspnet50": {
"frameworkAssemblies": {
// Stuff in the global assembly cache(.net assemblies etc.)
"System.Data" : "4.0.0.0"
}
}
}
(我假设它有效,我的项目还没有准备好测试它)。
有关新项目以及添加引用和依赖项的更多信息,请参阅 overview on ASP.NET 5.0。
如何解决 vNext ASP.NET 5 项目中的依赖项?当我尝试在 project.json 中添加依赖项时,它找不到 System.Data.
我正在尝试使用 Session.Close()
关闭 NHibernate 4 ISession。
try
{
_transaction.Rollback();
}
finally
{
Session.Close(); // Compiler error
}
The type 'IDbConnection' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
我通过将ASP.NET 5.0 中不存在的依赖项添加到project.json 来编译。
"frameworks": {
"aspnet50": {
"frameworkAssemblies": {
// Stuff in the global assembly cache(.net assemblies etc.)
"System.Data" : "4.0.0.0"
}
}
}
(我假设它有效,我的项目还没有准备好测试它)。
有关新项目以及添加引用和依赖项的更多信息,请参阅 overview on ASP.NET 5.0。