I'm pretty new to using Castle Project and have run into some sort of
versioning/dependency issue.  I hope someone can help me sort it out.

I'd started this monorail project linked to the binaries installed
from CastleProject-1.0-RC3.msi under "C:\Program Files\Castle\bin
\net-2.0.  But when I found I needed to share my project with another
developer I created a "Libraries" folder and placed the files from
Castle-net-2.0-release-2007-9-20.zip into it, then changed my
references to point there.  But now when I debug the project it fails
with the following error:

Method 'CalculateParamPoints' in type
'Castle.MonoRail.ActiveRecordSupport.ARFetchAttribute' from assembly
'Castle.MonoRail.ActiveRecordSupport, Version=1.0.3.0,
Culture=neutral, PublicKeyToken=407dd0808d44fbdc' does not have an
implementation.

[TypeLoadException: Method 'CalculateParamPoints' in type
'Castle.MonoRail.ActiveRecordSupport.ARFetchAttribute' from assembly
'Castle.MonoRail.ActiveRecordSupport, Version=1.0.3.0,
Culture=neutral, PublicKeyToken=407dd0808d44fbdc' does not have an
implementation.]
   System.RuntimeTypeHandle._GetTypeByName(String name, Boolean
throwOnError, Boolean ignoreCase, Boolean reflectionOnly,
StackCrawlMark& stackMark, Boolean loadTypeFromPartialName) +0
   System.RuntimeTypeHandle.GetTypeByName(String name, Boolean
throwOnError, Boolean ignoreCase, Boolean reflectionOnly,
StackCrawlMark& stackMark) +64
   System.RuntimeType.PrivateGetType(String typeName, Boolean
throwOnError, Boolean ignoreCase, Boolean reflectionOnly,
StackCrawlMark& stackMark) +58
   System.Type.GetType(String typeName, Boolean throwOnError, Boolean
ignoreCase) +65
   Castle.MonoRail.Framework.Configuration.TypeLoadUtil.GetType(String
typeName, Boolean ignoreError) +47
 
Castle.MonoRail.Framework.Services.AjaxProxyGenerator.PrototypeAjaxProxyGenerator..cctor
() +92

[TypeInitializationException: The type initializer for
'Castle.MonoRail.Framework.Services.AjaxProxyGenerator.PrototypeAjaxProxyGenerator'
threw an exception.]

[TargetInvocationException: Exception has been thrown by the target of
an invocation.]
   System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean
publicOnly, Boolean noCheck, Boolean& canBeCached,
RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck) +0
   System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean
fillCache) +86
   System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean
skipVisibilityChecks, Boolean fillCache) +230
   System.Activator.CreateInstance(Type type, Boolean nonPublic) +67
   System.Activator.CreateInstance(Type type) +6
   Castle.MonoRail.Framework.MonoRailServiceContainer.ActivateService
(Type type) +70

[ConfigurationErrorsException: Initialization Exception: Could not
instantiate
Castle.MonoRail.Framework.Services.AjaxProxyGenerator.PrototypeAjaxProxyGenerator]
   Castle.MonoRail.Framework.MonoRailServiceContainer.ActivateService
(Type type) +178
 
Castle.MonoRail.Framework.MonoRailServiceContainer.InstantiateAndRegisterServices
(ServiceEntryCollection services) +349
   Castle.MonoRail.Framework.MonoRailServiceContainer.InitServices
(MonoRailConfiguration config) +129
   Castle.MonoRail.Framework.MonoRailServiceContainer.Start() +82
 
Castle.MonoRail.Framework.EngineContextModule.CreateAndStartContainer
(HttpApplication context) +166
   Castle.MonoRail.Framework.EngineContextModule.Init(HttpApplication
context) +193
   System.Web.HttpApplication.InitModulesCommon() +65
   System.Web.HttpApplication.InitModules() +43
   System.Web.HttpApplication.InitInternal(HttpContext context,
HttpApplicationState state, MethodInfo[] handlers) +729
   System.Web.HttpApplicationFactory.GetNormalApplicationInstance
(HttpContext context) +298
   System.Web.HttpApplicationFactory.GetApplicationInstance
(HttpContext context) +107
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
+289

Am I missing some dependency?  Why would things differ so much between
these two installations?

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

Reply via email to