Hi Chris,
Basically the problem is no one currently is working on Mono support in
Windsor. Even mono Build is failing.
Patrick McEvoy was doing some work on getting the mono build running but
I don't think that ever got completed.
I'm happy to release Windsor on Mono but I need someone to take
ownership of that and there's no one like that at the moment.
Also I'm not sure if we want to support Mono 2.6, or just the most
recent one (2.10 AFAIK)...
What are your reasons for not upgrading to the latest version?
Krzysztof
On 20/08/2011 12:18 AM, Chris Mancini wrote:
I am attempting to use Windsor 3 Beta 1 in MONO 2.6 and I am
encountering a few issues.
With the .net 3.5 binaries, an exception is being thrown upon
constructing a WindsorContainer (i.e. new WindsorContainer())
System.ArrayTypeMismatchException : Source array type cannot be
assigned to destination array type.
at (wrapper stelemref) object:stelemref (object,intptr,object)
at
System.Collections.Generic.Dictionary`2[System.Type,Castle.Windsor.Diagnostics.IDiagnostic`1[System.Object]].Add
(System.Type key, IDiagnostic`1 value) [0x00000] in<filename unknown>:
0
at
Castle.Windsor.Diagnostics.DefaultDiagnosticsSubSystem.AddDiagnostic[IAllComponentsDiagnostic]
(IAllComponentsDiagnostic diagnostic) [0x00000] in<filename unknown>:
0
at Castle.Windsor.Diagnostics.Extensions.AllComponents.Init (IKernel
kernel, IDiagnosticsHost diagnosticsHost) [0x00000] in<filename
unknown>:0
at Castle.Windsor.Diagnostics.DefaultDiagnosticsSubSystem.Add
(IContainerDebuggerExtension item) [0x00000] in<filename unknown>:0
at
Castle.Windsor.Diagnostics.DefaultDiagnosticsSubSystem.InitStandardExtensions
() [0x00000] in<filename unknown>:0
at Castle.Windsor.Diagnostics.DefaultDiagnosticsSubSystem.Init
(IKernelInternal kernel) [0x00000] in<filename unknown>:0
at Castle.MicroKernel.DefaultKernel.AddSubSystem (System.String key,
ISubSystem subsystem) [0x00000] in<filename unknown>:0
at Castle.MicroKernel.DefaultKernel.RegisterSubSystems () [0x00000] in
<filename unknown>:0
at Castle.MicroKernel.DefaultKernel..ctor (IDependencyResolver
resolver, IProxyFactory proxyFactory) [0x00000] in<filename unknown>:
0
at Castle.MicroKernel.DefaultKernel..ctor (IProxyFactory proxyFactory)
[0x00000] in<filename unknown>:0
at Castle.MicroKernel.DefaultKernel..ctor () [0x00000] in<filename
unknown>:0
at (wrapper remoting-invoke-with-check)
Castle.MicroKernel.DefaultKernel:.ctor ()
at Castle.Windsor.WindsorContainer..ctor () [0x00000] in<filename
unknown>:0
at (wrapper remoting-invoke-with-check)
Castle.Windsor.WindsorContainer:.ctor ()
So I then attempted to compile the source myself using the MONO26
flag, and I am receiving compile errors (i.e. Unknown ISet<>). I
suspect this is because the compiler directives haven't been completed
vetted for MONO?
Any help would be appreciated...Thanks
Chris
--
You received this message because you are subscribed to the Google Groups "Castle
Project Users" 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/castle-project-users?hl=en.