You don't need Castle and LinFu, just one of them.
I didn't realise the binary zip wasn't including those dlls, I'll update
them asap. Thanks for pointing it out.

On Tue, Jul 28, 2009 at 9:57 AM, Tomk <[email protected]> wrote:

>
>
> I've added all FNH dlls to the project, did another run but got the
> same errors. The NHibernate.ByteCode.LinFu.dll and
> NHibernate.ByteCode.Castle.dll are not included in FNH, downloaded
> these from NHibernate latest bits and set the project to x86. Included
> the x86 version of SQLite and got it to work finally.
>
> Thanks for the help
>
>
> On Jul 28, 10:31 am, James Gregory <[email protected]> wrote:
> > That is the correct version, there's no point getting SVN in that case.
> > Check what assemblies are being put into your output folder. Make sure
> the
> > Castle proxy stuff is there.
> >
> >
> >
> > On Tue, Jul 28, 2009 at 9:29 AM, Tomk <[email protected]> wrote:
> >
> > > I downloaded build 535 with the assumption these are the latest bits;
> > > haven't installed svn yet, will do that now. Is this the correct
> > > version?
> >
> > > On Jul 28, 10:25 am, James Gregory <[email protected]> wrote:
> > > > Those exceptions are saying you haven't set the proxy factory
> factory...
> > > > UnableToLoadProxyFactoryFactoryException
> > > > Are you using the latest FNH? If so it should default to using the
> Castle
> > > > proxy factory, have you included the NHibernate.Castle.ByteCode.dll?
> >
> > > > On Tue, Jul 28, 2009 at 9:17 AM, Tomk <[email protected]> wrote:
> >
> > > > > I have also tried including the x86 dll and setting the build to
> x86.
> > > > > I then get a whole lot more info in my output screen (sorry for the
> > > > > large dump).
> >
> > > > > Maybe this will help to troubleshoot.
> >
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_32\mscorlib\2.0.0.0__b77a5c561934e089\mscorlib.dll', Skipped
> > > > > loading symbols. Module is optimized and the debugger option 'Just
> My
> > > > > Code' is enabled.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities
> > > > > \9.0.0.0__b03f5f7f11d50a3a
> > > > > \Microsoft.VisualStudio.HostingProcess.Utilities.dll', Skipped
> loading
> > > > > symbols. Module is optimized and the debugger option 'Just My Code'
> is
> > > > > enabled.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_MSIL\System.Windows.Forms
> > > > > \2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll', Skipped
> loading
> > > > > symbols. Module is optimized and the debugger option 'Just My Code'
> is
> > > > > enabled.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll', Skipped
> > > > > loading symbols. Module is optimized and the debugger option 'Just
> My
> > > > > Code' is enabled.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a
> > > > > \System.Drawing.dll', Skipped loading symbols. Module is optimized
> and
> > > > > the debugger option 'Just My Code' is enabled.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities.Sync
> > > > > \9.0.0.0__b03f5f7f11d50a3a
> > > > > \Microsoft.VisualStudio.HostingProcess.Utilities.Sync.dll', Skipped
> > > > > loading symbols. Module is optimized and the debugger option 'Just
> My
> > > > > Code' is enabled.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_MSIL\Microsoft.VisualStudio.Debugger.Runtime
> > > > > \9.0.0.0__b03f5f7f11d50a3a
> > > > > \Microsoft.VisualStudio.Debugger.Runtime.dll', Skipped loading
> > > > > symbols. Module is optimized and the debugger option 'Just My Code'
> is
> > > > > enabled.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded 'C:\dev\temp
> > > > > \DBStandAloneSpike\ConsoleApplication1\bin\Debug
> > > > > \ConsoleApplication1.vshost.exe', Skipped loading symbols. Module
> is
> > > > > optimized and the debugger option 'Just My Code' is enabled.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_MSIL\System.Core\3.5.0.0__b77a5c561934e089\System.Core.dll',
> > > > > Skipped loading symbols. Module is optimized and the debugger
> option
> > > > > 'Just My Code' is enabled.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_MSIL\System.Xml.Linq
> > > > > \3.5.0.0__b77a5c561934e089\System.Xml.Linq.dll', Skipped loading
> > > > > symbols. Module is optimized and the debugger option 'Just My Code'
> is
> > > > > enabled.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll',
> > > > > Skipped loading symbols. Module is optimized and the debugger
> option
> > > > > 'Just My Code' is enabled.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll',
> > > > > Skipped loading symbols. Module is optimized and the debugger
> option
> > > > > 'Just My Code' is enabled.
> > > > > The thread 0x1fa8 has exited with code 0 (0x0).
> > > > > The thread 0x1dd8 has exited with code 0 (0x0).
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded 'C:\dev\temp
> > > > > \DBStandAloneSpike\ConsoleApplication1\bin\Debug
> > > > > \ConsoleApplication1.exe', Symbols loaded.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded 'C:\dev\temp
> > > > > \DBStandAloneSpike\ConsoleApplication1\bin\Debug\NHibernate.dll'
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded 'C:\dev\temp
> > > > > \DBStandAloneSpike\ConsoleApplication1\bin\Debug
> > > > > \FluentNHibernate.dll', Symbols loaded.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded 'C:\dev\temp
> > > > > \DBStandAloneSpike\ConsoleApplication1\bin\Debug\log4net.dll'
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a
> > > > > \System.Configuration.dll', Skipped loading symbols. Module is
> > > > > optimized and the debugger option 'Just My Code' is enabled.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded 'C:\dev\temp
> > > > >
> \DBStandAloneSpike\ConsoleApplication1\bin\Debug\Iesi.Collections.dll'
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded 'xhrxgilp'
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded 'oj_fiksk'
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded 'C:\dev\temp
> > > > > \DBStandAloneSpike\ConsoleApplication1\bin\Debug
> > > > > \System.Data.SQLite.dll'
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_32\System.Transactions
> > > > > \2.0.0.0__b77a5c561934e089\System.Transactions.dll', Skipped
> loading
> > > > > symbols. Module is optimized and the debugger option 'Just My Code'
> is
> > > > > enabled.
> > > > > 'ConsoleApplication1.vshost.exe' (Managed): Loaded
> 'C:\Windows\assembly
> > > > > \GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a
> > > > > \System.EnterpriseServices.dll', Skipped loading symbols. Module is
> > > > > optimized and the debugger option 'Just My Code' is enabled.
> > > > > A first chance exception of type
> > > > > 'NHibernate.Bytecode.UnableToLoadProxyFactoryFactoryException'
> > > > > occurred in NHibernate.dll
> > > > > A first chance exception of type
> > > > > 'FluentNHibernate.Cfg.FluentConfigurationException' occurred in
> > > > > FluentNHibernate.dll
> > > > > System.Transactions Critical: 0 : <TraceRecord xmlns="http://
> > > > > schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord"
> > > > > Severity="Critical"><TraceIdentifier>http://msdn.microsoft.com/
> > > > > TraceCodes/System/ActivityTracing/2004/07/Reliability/Exception/
> > > > > Unhandled</TraceIdentifier><Description>Unhandled exception</
> > > > > Description><AppDomain>ConsoleApplication1.vshost.exe</
> >
> > >
> AppDomain><Exception><ExceptionType>FluentNHibernate.Cfg.FluentConfiguratio­­nException,
> > > > > FluentNHibernate, Version=0.1.0.535, Culture=neutral,
> > > > > PublicKeyToken=8aa435e3cb308880</ExceptionType><Message>An invalid
> or
> > > > > incomplete configuration was used while creating a SessionFactory.
> > > > > Check PotentialReasons collection, and InnerException for more
> detail.
> >
> > > > > </Message><StackTrace>   at
> > > > > FluentNHibernate.Cfg.FluentConfiguration.BuildSessionFactory() in
> d:
> > > > >
> \Builds\FluentNH\src\FluentNHibernate\Cfg\FluentConfiguration.cs:line
> > > > > 98
> > > > >   at Examples.FirstProject.Program.CreateSessionFactory() in C:\dev
> > > > > \temp\DBStandAloneSpike\ConsoleApplication1\Program.cs:line 82
> > > > >   at Examples.FirstProject.Program.Main() in C:\dev\temp
> > > > > \DBStandAloneSpike\ConsoleApplication1\Program.cs:line 20
> > > > >   at System.AppDomain._nExecuteAssembly(Assembly assembly, String[]
> > > > > args)
> > > > >   at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence
> > > > > assemblySecurity, String[] args)
> > > > >   at
> Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly
> > > > > ()
> > > > >   at System.Threading.ThreadHelper.ThreadStart_Context(Object
> state)
> > > > >   at System.Threading.ExecutionContext.Run(ExecutionContext
> > > > > executionContext, ContextCallback callback, Object state)
> > > > >   at System.Threading.ThreadHelper.ThreadStart()</
> >
> > >
> StackTrace><ExceptionString>FluentNHibernate.Cfg.FluentConfigurationExcepti­­on:
> > > > > An invalid or incomplete configuration was used while creating a
> > > > > SessionFactory. Check PotentialReasons collection, and
> InnerException
> > > > > for more detail.
> >
> > > > >  ---&amp;gt;
> > > > > NHibernate.Bytecode.UnableToLoadProxyFactoryFactoryException:
> Unable
> > > > > to load type 'NHibernate.ByteCode.Castle.ProxyFactoryFactory,
> > > > > NHibernate.ByteCode.Castle' during configuration of proxy factory
> > > > > class.
> > > > > Possible causes are:
> > > > > - The NHibernate.Bytecode provider assembly was not deployed.
> > > > > - The typeName used to initialize the 'proxyfactory.factory_class'
> > > > > property of the session-factory section is not well formed.
> >
> > > > > Solution:
> > > > > Confirm that your deployment folder contains one of the following
> > > > > assemblies:
> > > > > NHibernate.ByteCode.LinFu.dll
> > > > > NHibernate.ByteCode.Castle.dll ---&amp;gt;
> > > > > System.IO.FileNotFoundException: Could not load file or assembly
> > > > > 'NHibernate.ByteCode.Castle' or one of its dependencies. The system
> > > > > cannot find the file specified.
> > > > > File name: 'NHibernate.ByteCode.Castle'
> > > > >   at System.Reflection.Assembly._nLoad(AssemblyName fileName,
> String
> > > > > codeBase, Evidence
> >
> > ...
> >
> > read more »- Hide quoted text -
> >
> > - Show quoted text -
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Fluent NHibernate" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/fluent-nhibernate?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to