Binary zips should have the Castle binary in now. On Tue, Jul 28, 2009 at 10:05 AM, James Gregory <[email protected]>wrote:
> 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.FluentConfigurationException, >> > > > > 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.FluentConfigurationException: >> > > > > An invalid or incomplete configuration was used while creating a >> > > > > SessionFactory. Check PotentialReasons collection, and >> InnerException >> > > > > for more detail. >> > >> > > > > ---&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 ---&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 -~----------~----~----~----~------~----~------~--~---
