I found the System.Data>Services assembly in the GAC, but it shows as  
version 2.0.
I referenced it directly and still get the same message.
The error complains not finding the 3.5.0.0 version (as if it were the  
MS.NET one).

I'm stuck in this...

Thanks for your help

Cos


On Fri, 02 Apr 2010 08:34:32 -0300, Costantino Pipero <[email protected]>  
wrote:

> I am trying to write a sample using NHibernate.Linq: my code compiles (in
> OpenSuse 11.2) with all the core NHibernate core azzemblies.
>
> But when I reference NHibernate.Linq I get an error. All the required
> dll's are in my project folder.
>
> I suspect it's missing System.Data.Services which I don't think it's
> implemented in Mono...
>
>
> Here's the build output (thanks for your advice):
>
>
> Building: DataAccess (Debug)
> Performing main compilation...
> /usr/bin/gmcs /noconfig
> "/out:/home/cos/Projects/TestDAL/DataAccess/bin/Debug/DataAccess.dll"
> "/r:System.dll"
> "/r:/home/cos/Projects/TestDAL/DataAccess/NHibernate/Required_Bins/NHibernate.dll"
> "/r:/home/cos/Projects/TestDAL/DataAccess/NHibernate/Required_For_LazyLoading/Castle/NHibernate.ByteCode.Castle.dll"
> "/r:System.Data.dll" "/r:System.Core.dll"
> "/r:/home/cos/Projects/TestDAL/DataAccess/NHibernate/Linq/NHibernate.Linq.dll"
> /nologo /warn:4 /debug:+ /debug:full /optimize- /codepage:utf8
> "/define:DEBUG"  /t:library
> "/home/cos/Projects/TestDAL/DataAccess/AssemblyInfo.cs"
> "/home/cos/Projects/TestDAL/DataAccess/EntityBase.cs"
>
>
> ** (/usr/lib/mono/2.0/gmcs.exe:22260): WARNING **: The following assembly
> referenced from
> /home/cos/Projects/TestDAL/DataAccess/NHibernate/Linq/NHibernate.Linq.dll
> could not be loaded:
>       Assembly:   System.Data.Services    (assemblyref_index=3)
>       Version:    3.5.0.0
>       Public Key: b77a5c561934e089
> The assembly was not found in the Global Assembly Cache, a path listed in
> the MONO_PATH environment variable, or in the location of the executing
> assembly (/home/cos/Projects/TestDAL/DataAccess/NHibernate/Linq/).
>
>
> ** (/usr/lib/mono/2.0/gmcs.exe:22260): WARNING **: Could not load file or
> assembly 'System.Data.Services, Version=3.5.0.0, Culture=neutral,
> PublicKeyToken=b77a5c561934e089' or one of its dependencies.
>
> Unhandled Exception: System.Reflection.ReflectionTypeLoadException: The
> classes in the module cannot be loaded.
>    at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes  
> (bool)
>    at System.Reflection.Assembly.GetTypes () [0x00000] in <filename
> unknown>:0
>    at Mono.CSharp.RootNamespace.ComputeNamespaces
> (System.Reflection.Assembly assembly, System.Type extensionType)  
> [0x00000]
> in <filename unknown>:0
>    at Mono.CSharp.RootNamespace.ComputeNamespace
> (Mono.CSharp.CompilerContext ctx, System.Type extensionType) [0x00000] in
> <filename unknown>:0
>    at Mono.CSharp.GlobalRootNamespace.ComputeNamespaces
> (Mono.CSharp.CompilerContext ctx) [0x00000] in <filename unknown>:0
>    at Mono.CSharp.Driver.LoadReferences () [0x00000] in <filename  
> unknown>:0
>    at Mono.CSharp.Driver.Compile () [0x00000] in <filename unknown>:0
>    at Mono.CSharp.Driver.Main (System.String[] args) [0x00000] in  
> <filename
> unknown>:0
>
>
>
> ** (/usr/lib/mono/2.0/gmcs.exe:22260): WARNING **: The following assembly
> referenced from
> /home/cos/Projects/TestDAL/DataAccess/NHibernate/Linq/NHibernate.Linq.dll
> could not be loaded:
>       Assembly:   System.Data.Services    (assemblyref_index=3)
>       Version:    3.5.0.0
>       Public Key: b77a5c561934e089
> The assembly was not found in the Global Assembly Cache, a path listed in
> the MONO_PATH environment variable, or in the location of the executing
> assembly (/home/cos/Projects/TestDAL/DataAccess/NHibernate/Linq/).
>
>
> ** (/usr/lib/mono/2.0/gmcs.exe:22260): WARNING **: Could not load file or
> assembly 'System.Data.Services, Version=3.5.0.0, Culture=neutral,
> PublicKeyToken=b77a5c561934e089' or one of its dependencies.
>
> Unhandled Exception: System.Reflection.ReflectionTypeLoadException: The
> classes in the module cannot be loaded.
>    at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes  
> (bool)
>    at System.Reflection.Assembly.GetTypes () [0x00000] in <filename
> unknown>:0
>    at Mono.CSharp.RootNamespace.ComputeNamespaces
> (System.Reflection.Assembly assembly, System.Type extensionType)  
> [0x00000]
> in <filename unknown>:0
>    at Mono.CSharp.RootNamespace.ComputeNamespace
> (Mono.CSharp.CompilerContext ctx, System.Type extensionType) [0x00000] in
> <filename unknown>:0
>    at Mono.CSharp.GlobalRootNamespace.ComputeNamespaces
> (Mono.CSharp.CompilerContext ctx) [0x00000] in <filename unknown>:0
>    at Mono.CSharp.Driver.LoadReferences () [0x00000] in <filename  
> unknown>:0
>    at Mono.CSharp.Driver.Compile () [0x00000] in <filename unknown>:0
>    at Mono.CSharp.Driver.Main (System.String[] args) [0x00000] in  
> <filename
> unknown>:0
> Build complete -- 1 error, 0 warnings
>
> ---------------------- Done ----------------------
>
> Build: 1 error, 0 warnings
>
>
>


-- 
Costantino Pipero
443 996 8153
_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to