Hey John,
Thanks for the quick response.

The svn url I got was from the home page of this Google Groups
( http://groups.google.com/group/castle-project-users ) so someone may
want to update that.

I'll give the other locations a shot and see if I can get past the
current issues.

Mark


On Feb 15, 4:59 pm, John Simons <[email protected]> wrote:
> Mark,
>
> One of the reasons you are having so many issues is because you are
> getting the source from the wrong location, have a look 
> here:http://www.castleproject.org/subversion.html
>
> Cheers
> John
>
> On Feb 16, 10:44 am, Mark <[email protected]> wrote:
>
> > I'm having some trouble building from the trunk and would really
> > appreciate some help.  My goal is to get ActiveRecord working in a
> > Medium Trust environment but seem to be having a whole slew of
> > problems.  I'd also like to help out if possible with improving the
> > build docs and would appreciate some guidance in getting builds
> > working so that I can contribute back to the project.
>
> > Here's what I've done so far to just get a build working (at the
> > moment, ignore that I'm chasing the medium trust issue, I just wanted
> > to get a build working first)
>
> > 1. Pulled down trunk fromhttps://svn.castleproject.org/svn/castle/trunk/
>
> > 2. executed "build" with no arguments
> >      - build failed on Castle.Services.Transaction.build with the
> > error "The type or namespace name 'Core' does not exist in the
> > namespace 'Castle'
>
> > 3. took a look in the default.build in the root of trunk because it
> > doesn't appear to be building Castle.Core.  The line <include
> > name="Core/core.build" /> references a non-existent build file
>
> > 4. Created Core/core.build with  <include name="Castle.Core/
> > Castle.Core.build" />
>
> > 5. ran "build" again
> >      - build failed on Castle.Components.Validator with the error
> > "Warning as Error:
> > 'Castle.Components.Validator.ValidateCreditCardAttribute' does not
> > need a CLSCompliantAttribute because the assembly does not have a
> > CLSCompliant attribute"
>
> > 6. set build.warnaserrors to false in the common.xml in the root of
> > the trunk. On a side note, adding [assembly: CLSCompliant(true)]
> > within any of the classes within Castle.Components.Validator will also
> > fix this issue but seems hacky... my goal is just to get a build
> > succeeding at this moment
>
> > 7. received more build failures so I commented out Synchronize/
> > Synchronize.build and wcf/default.build in the facilities.build file
> > since they don't appear to be used by the components needed for
> > ActiveRecord
>
> > 8. finally the build succeeded and everything appears to work in my
> > current project in Full trust.
>
> > It appears that there is at least one build file missing from source
> > control and there are some other issues in Facilities but I am trying
> > to build off the trunk so those can be expected.
>
> > As far as the Medium Trust issue that I'm experiencing, now that I've
> > been able to successfully build the assemblies, I need to get medium
> > trust working...
>
> > 1. executed: build -D:assembly.allow-partially-trusted-callers=true
> >      - build failed on Castle.Windsor.Tests.dll  InversionOfControl
> > \Castle.Windsor.Tests
> > \Configuration2\ConfigurationForwardedTypesTestCase.cs  The type or
> > namespace name 'Tests' does not exist in the namespace
> > Castle.Microkernel
>
> > 2. decided to build without running tests, not ideal but just trying
> > to get things compiling...  build -D:assembly.allow-partially-trusted-
> > callers=true -D:common.testrunner.enabled=false
>
> > 3. the build succeeded, I referenced the appropriate assemblies and am
> > now getting an error when I call ActiveRecordStarter.Initialize
> >      - [SecurityException: That assembly does not allow partially
> > trusted callers.]
>
> > Castle.ActiveRecord.Framework.Internal.ActiveRecordModelBuilder..cctor()
> > +0
>
> > At this point, I'm at a complete loss as to where to go from here.
> > All of my assemblies have been marked with [assembly:
> > AllowPartiallyTrustedCallers()], I've verified that the generated
> > AssemblyInfo.cs files in Castle.ActiveRecord, Castle.Core,
> > Castle.DynamicProxy2, and Castle.Components.Validator have been marked
> > for APTC.
>
> > Please let me know what additional information you need from me to
> > help with solving this problem.
>
> > Thanks in advance for your help,
> > Mark
>
> > PS. I'll be happy to do what I can to contribute back to the
> > community, especially with regards to the documentation and medium
> > trust related issues. I'm sure that I'm not the only person with
> > running in medium trust as a goal

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