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 -~----------~----~----~----~------~----~------~--~---
