Dobrý den,
potřeboval bych poradit, jak se liší vytvoření InitializeSessionFactory k pevné databázi, konkrétně SQL Compact Edition v případě užití Fluent Nhibernate.
K projektu jsem přiřadil knihovny:
FluentNhibernate (1.2.0.694)
Nhibernate (3.0.0.4000)
Iesi.Collections (1.0.1.0)
System.Data.SqlServerCe (4.0)
Vlastní kód ze třídy:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using FluentNHibernate.Cfg;
using FluentNHibernate.Cfg.Db;
using NHibernate;
using NHibernate.Tool.hbm2ddl;
using ProjectNHibernate.Entities;
using NHibernate.Cfg;
using System.Data.SqlServerCe;
namespace ProjectNHibernate
{
public class NHibernateHelper
{
private static ISessionFactory _sessionFactory;
public const string DbFile = "ProjectNHibernate.sdf";
private static ISessionFactory SessionFactory
{
get
{
if (_sessionFactory == null)
InitializeSessionFactory();
return _sessionFactory;
}
}
private static void InitializeSessionFactory()
{
_sessionFactory = Fluently.Configure()
.Database(MsSqlCeConfiguration.Standard.ConnectionString("Data Source = ProjectNHibernate.sdf"))
.Mappings(m =>
m.FluentMappings.AddFromAssemblyOf<Users>())
.BuildSessionFactory();
}
Chyba:
An invalid or incomplete configuration was used while creating a SessionFactory. Check PotentialReasons collection, and InnerException for more detail.
Kdyby někdo dokázal poradit, nebo má s Fluent NHibernate zkušenosti, byl bych moc vděčný, děkuji za každou pomoct. Lukáš
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Duch

Nahlásit jako SPAM
IP: 90.180.180.–
Nejlepší odpověď
Zjistit počet nových příspěvků
































