I built the latest 3.5 last week with no problems. I'm sorry you're
having problems, but that doesn't mean everyone is seeing the same
issues.

On Mon, Oct 27, 2008 at 4:19 PM, Jan Limpens <[EMAIL PROTECTED]> wrote:
> I have no problems with 3.5, in fact I am using 3.5 all over.
> I just wonder how anyone builds castle these days, as 3.5 fals out of
> reasons I don't understand and 2.0 is not supported anymore.
>
> Which are tha changes you are referring to?
>
> On Mon, Oct 27, 2008 at 2:15 PM, Jason Meckley <[EMAIL PROTECTED]>
> wrote:
>>
>> Yes, you need to roll this file back to the previous build that does
>> not use RWL Slim (1 or 2 revs). After that there will be a series of
>> other changes required because the syntax is 3.0 or greater.
>>
>> Jan Limpens wrote:
>> > When I try to default build the solution with 2.0, I get a
>> >
>> > [csc]
>> >
>> > c:\data\castle\castle\trunk\InversionOfControl\Castle.MicroKernel\Releasers\AllComponentsReleasePolicy.cs(27,20):
>> > error CS0246: The type or namespace name 'ReaderWriterLockSlim' could
>> > not be
>> > found (are you missing a using directive or an assembly reference?)
>> >
>> > ReaderWriterLockSlim is only supported in 3.5 (
>> >
>> > http://msdn.microsoft.com/en-us/library/system.threading.readerwriterlockslim.aspx),
>> > so 2.0 builds must fail. no go.
>> >
>> > I check the build log again and investigate the 3.5 issue.
>> > so I go to
>> >
>> > C:\data\castle\castle\trunk\Tools\VSNetWizards\Castle.VSNetIntegration.CastleWizards
>> > and build with 3.5. I get the known error, if I just say nant (and the
>> > 2.0
>> > default seems to kick in), the build succeeds.
>> >
>> > Why the 3.5 sdk is found in many, but not all projects is beyond me. If
>> > I
>> > compare a working build project with the failing wizards.build, I do not
>> > see
>> > anything that strikes me as strange.
>> >
>> >
>> > On Mon, Oct 27, 2008 at 1:05 PM, Jan Limpens <[EMAIL PROTECTED]>
>> > wrote:
>> >
>> > > ah! and it does make a huge difference!
>> > > it seems that when hitting the problems, the build stops executing and
>> > > only
>> > > a small part of the castle solution is build (which probably led to my
>> > > other
>> > > problems concerning the brail view engine)
>> > >
>> > > i'll post the build log, maybe it can assist a kind sould in helping
>> > > me
>> > > sorting this out :)
>> > >
>> > > ---
>> > >
>> > > NAnt 0.86 (Build 0.86.3152.0; nightly; 18.08.2008)
>> > > Copyright (C) 2001-2008 Gerry Shaw
>> > > http://nant.sourceforge.net
>> > >
>> > > Buildfile: file:///C:/data/castle/castle/trunk/default.build
>> > > Target framework: Microsoft .NET Framework 3.5
>> > > Target(s) specified: build
>> > >
>> > >
>> > > common.check-nant-version:
>> > >
>> > >
>> > > common.find-tools:
>> > >
>> > >
>> > > set-framework-configuration:
>> > >
>> > >
>> > > set-net-3.5-framework-configuration:
>> > >
>> > >
>> > > set-project-configuration:
>> > >
>> > >
>> > > set-debug-project-configuration:
>> > >
>> > >
>> > > common.init:
>> > >
>> > >
>> > > init:
>> > >
>> > >     [mkdir] Creating directory
>> > > 'C:\data\castle\castle\trunk\build\net-3.5\debug\test-results'.
>> > >
>> > > common.find-svninfo:
>> > >
>> > >      [exec] <?xml version="1.0"?>
>> > >      [exec] <info>
>> > >      [exec] <entry
>> > >      [exec]    kind="dir"
>> > >      [exec]    path="C:\data\castle\castle\trunk"
>> > >      [exec]    revision="5388">
>> > >      [exec]
>> > > <url>http://svn.castleproject.org:8080/svn/castle/trunk</url>
>> > >      [exec] <repository>
>> > >      [exec] <root>http://svn.castleproject.org:8080/svn/castle</root>
>> > >      [exec] <uuid>73e77b4c-caa6-f847-a29a-24ab75ae54b6</uuid>
>> > >      [exec] </repository>
>> > >      [exec] <wc-info>
>> > >      [exec] <schedule>normal</schedule>
>> > >      [exec] <depth>infinity</depth>
>> > >      [exec] </wc-info>
>> > >      [exec] <commit
>> > >      [exec]    revision="5388">
>> > >      [exec] <author>hammett</author>
>> > >      [exec] <date>2008-10-25T02:42:42.223250Z</date>
>> > >      [exec] </commit>
>> > >      [exec] </entry>
>> > >      [exec] </info>
>> > >   [xmlpeek] Peeking at 'C:\data\castle\castle\trunk\_revision.xml'
>> > > with
>> > > XPath expression '/info/entry/@revision'.
>> > >   [xmlpeek] Found '1' nodes with the XPath expression
>> > > '/info/entry/@revision'.
>> > >    [delete] Deleting file C:\data\castle\castle\trunk\_revision.xml.
>> > >      [echo] INFO: Using Subversion revision number: 5388
>> > >
>> > > copy-referenced-assemblies:
>> > >
>> > >      [copy] Copying 7 files to
>> > > 'C:\data\castle\castle\trunk\build\net-3.5\debug'.
>> > >      [copy] Copying 39 files to
>> > > 'C:\data\castle\castle\trunk\build\net-3.5\debug'.
>> > >      [copy] Copying 2 files to
>> > > 'C:\data\castle\castle\trunk\build\net-3.5\debug'.
>> > >
>> > > build:
>> > >
>> > >      [nant] C:\data\castle\castle\trunk\Core\core.build build
>> > >             Buildfile:
>> > > file:///C:/data/castle/castle/trunk/Core/core.build
>> > >             Target framework: Microsoft .NET Framework 3.5
>> > >             Target(s) specified: build
>> > >
>> > >
>> > >             common.build:
>> > >
>> > >                  [nant]
>> > > C:\data\castle\castle\trunk\Core\Castle.Core\Castle.Core.build
>> > >                         Buildfile:
>> > > file:///C:/data/castle/castle/trunk/Core/Castle.Core/Castle.Core.build
>> > >                         Target framework: Microsoft .NET Framework 3.5
>> > >                         Target(s) specified: build
>> > >
>> > >
>> > >                         common.check-nant-version:
>> > >
>> > >
>> > >                         common.find-tools:
>> > >
>> > >
>> > >                         set-framework-configuration:
>> > >
>> > >
>> > >                         set-net-3.5-framework-configuration:
>> > >
>> > >
>> > >                         set-project-configuration:
>> > >
>> > >
>> > >                         set-debug-project-configuration:
>> > >
>> > >
>> > >                         common.init:
>> > >
>> > >
>> > >                         init:
>> > >
>> > >
>> > >                         common.set-assembly-attribute-values:
>> > >
>> > >
>> > >                         common.generate-assemblyinfo:
>> > >
>> > >                            [attrib] Setting file attributes for 1
>> > > files to
>> > > Normal.
>> > >
>> > >                         generate-assemblyinfo:
>> > >
>> > >
>> > >                         common.compile-dll:
>> > >
>> > >                               [csc] Compiling 86 files to
>> > > 'C:\data\castle\castle\trunk\build\net-3.5\debug\Castle.Core.dll'.
>> > >
>> > >                         build:
>> > >
>> > >
>> > >                         BUILD SUCCEEDED
>> > >
>> > >                         Total time: 1.1 seconds.
>> > >
>> > >
>> > >             build:
>> > >
>> > >
>> > >             BUILD SUCCEEDED
>> > >
>> > >             Total time: 1.2 seconds.
>> > >
>> > >      [nant] C:\data\castle\castle\trunk\Services\services.build build
>> > >             Buildfile:
>> > > file:///C:/data/castle/castle/trunk/Services/services.build
>> > >             Target framework: Microsoft .NET Framework 3.5
>> > >             Target(s) specified: build
>> > >
>> > >
>> > >             common.build:
>> > >
>> > >                  [nant]
>> > > C:\data\castle\castle\trunk\Services\Transaction\Transaction.build
>> > >                         Buildfile:
>> > >
>> > > file:///C:/data/castle/castle/trunk/Services/Transaction/Transaction.build
>> > >                         Target framework: Microsoft .NET Framework 3.5
>> > >                         Target(s) specified: build
>> > >
>> > >
>> > >                         common.build:
>> > >
>> > >                              [nant]
>> > >
>> > > C:\data\castle\castle\trunk\Services\Transaction\Castle.Services.Transaction\Castle.Services.Transaction.build
>> > >
>> > >                                     Buildfile:
>> > >
>> > > file:///C:/data/castle/castle/trunk/Services/Transaction/Castle.Services.Transaction/Castle.Services.Transaction.build
>> > >                                     Target framework: Microsoft .NET
>> > > Framework 3.5
>> > >                                     Target(s) specified: build
>> > >
>> > >
>> > >                                     common.check-nant-version:
>> > >
>> > >
>> > >                                     common.find-tools:
>> > >
>> > >
>> > >                                     set-framework-configuration:
>> > >
>> > >
>> > >
>> > > set-net-3.5-framework-configuration:
>> > >
>> > >
>> > >                                     set-project-configuration:
>> > >
>> > >
>> > >                                     set-debug-project-configuration:
>> > >
>> > >
>> > >                                     common.init:
>> > >
>> > >
>> > >                                     init:
>> > >
>> > >
>> > >
>> > > common.set-assembly-attribute-values:
>> > >
>> > >
>> > >                                     common.generate-assemblyinfo:
>> > >
>> > >                                        [attrib] Setting file
>> > > attributes for
>> > > 1 files to Normal.
>> > >
>> > >                                     generate-assemblyinfo:
>> > >
>> > >
>> > >                                     common.compile-dll:
>> > >
>> > >                                           [csc] Compiling 18 files to
>> > >
>> > > 'C:\data\castle\castle\trunk\build\net-3.5\debug\Castle.Services.Transaction.dll'.
>> > >
>> > >                                     build:
>> > >
>> > >
>> > >                                     BUILD SUCCEEDED
>> > >
>> > >                                     Total time: 0.7 seconds.
>> > >
>> > >
>> > >                         build:
>> > >
>> > >
>> > >                         BUILD SUCCEEDED
>> > >
>> > >                         Total time: 0.8 seconds.
>> > >
>> > >                  [nant]
>> > > C:\data\castle\castle\trunk\Services\Logging\logging.build
>> > >                         Buildfile:
>> > > file:///C:/data/castle/castle/trunk/Services/Logging/logging.build
>> > >                         Target framework: Microsoft .NET Framework 3.5
>> > >                         Target(s) specified: build
>> > >
>> > >
>> > >                         common.build:
>> > >
>> > >                              [nant]
>> > >
>> > > C:\data\castle\castle\trunk\Services\Logging\Castle.Services.Logging.log4netIntegration\Castle.Services.Logging.log4netIntegration.build
>> > >
>> > >                                     Buildfile:
>> > >
>> > > file:///C:/data/castle/castle/trunk/Services/Logging/Castle.Services.Logging.log4netIntegration/Castle.Services.Logging.log4netIntegration.build
>> > >                                     Target framework: Microsoft .NET
>> > > Framework 3.5
>> > >                                     Target(s) specified: build
>> > >
>> > >
>> > >                                     common.check-nant-version:
>> > >
>> > >
>> > >                                     common.find-tools:
>> > >
>> > >
>> > >                                     set-framework-configuration:
>> > >
>> > >
>> > >
>> > > set-net-3.5-framework-configuration:
>> > >
>> > >
>> > >                                     set-project-configuration:
>> > >
>> > >
>> > >                                     set-debug-project-configuration:
>> > >
>> > >
>> > >                                     common.init:
>> > >
>> > >
>> > >                                     init:
>> > >
>> > >
>> > >
>> > > common.set-assembly-attribute-values:
>> > >
>> > >
>> > >                                     common.generate-assemblyinfo:
>> > >
>> > >                                        [attrib] Setting file
>> > > attributes for
>> > > 1 files to Normal.
>> > >
>> > >                                     generate-assemblyinfo:
>> > >
>> > >
>> > >                                     common.compile-dll:
>> > >
>> > >                                           [csc] Compiling 9 files to
>> > >
>> > > 'C:\data\castle\castle\trunk\build\net-3.5\debug\Castle.Services.Logging.Log4netIntegration.dll'.
>> > >
>> > >                                     build:
>> > >
>> > >
>> > >                                     BUILD SUCCEEDED
>> > >
>> > >                                     Total time: 0.7 seconds.
>> > >
>> > >                              [nant]
>> > >
>> > > C:\data\castle\castle\trunk\Services\Logging\Castle.Services.Logging.NLogIntegration\Castle.Services.Logging.NLogIntegration.build
>> > >
>> > >                                     Buildfile:
>> > >
>> > > file:///C:/data/castle/castle/trunk/Services/Logging/Castle.Services.Logging.NLogIntegration/Castle.Services.Logging.NLogIntegration.build
>> > >                                     Target framework: Microsoft .NET
>> > > Framework 3.5
>> > >                                     Target(s) specified: build
>> > >
>> > >
>> > >                                     common.check-nant-version:
>> > >
>> > >
>> > >                                     common.find-tools:
>> > >
>> > >
>> > >                                     set-framework-configuration:
>> > >
>> > >
>> > >
>> > > set-net-3.5-framework-configuration:
>> > >
>> > >
>> > >                                     set-project-configuration:
>> > >
>> > >
>> > >                                     set-debug-project-configuration:
>> > >
>> > >
>> > >                                     common.init:
>> > >
>> > >
>> > >                                     init:
>> > >
>> > >
>> > >
>> > > common.set-assembly-attribute-values:
>> > >
>> > >
>> > >                                     common.generate-assemblyinfo:
>> > >
>> > >                                        [attrib] Setting file
>> > > attributes for
>> > > 1 files to Normal.
>> > >
>> > >                                     generate-assemblyinfo:
>> > >
>> > >
>> > >                                     common.compile-dll:
>> > >
>> > >                                           [csc] Compiling 9 files to
>> > >
>> > > 'C:\data\castle\castle\trunk\build\net-3.5\debug\Castle.Services.Logging.NLogIntegration.dll'.
>> > >
>> > >                                     build:
>> > >
>> > >
>> > >                                     BUILD SUCCEEDED
>> > >
>> > >                                     Total time: 0.7 seconds.
>> > >
>> > >
>> > >                         build:
>> > >
>> > >
>> > >                         BUILD SUCCEEDED
>> > >
>> > >                         Total time: 1.5 seconds.
>> > >
>> > >
>> > >             build:
>> > >
>> > >
>> > >             BUILD SUCCEEDED
>> > >
>> > >             Total time: 2.4 seconds.
>> > >
>> > >      [nant] C:\data\castle\castle\trunk\Tools\Tools.build build
>> > >             Buildfile:
>> > > file:///C:/data/castle/castle/trunk/Tools/Tools.build
>> > >             Target framework: Microsoft .NET Framework 3.5
>> > >             Target(s) specified: build
>> > >
>> > >
>> > >             common.build:
>> > >
>> > >                  [nant]
>> > > C:\data\castle\castle\trunk\Tools\DynamicProxy\DynamicProxy.build
>> > >                         Buildfile:
>> > >
>> > > file:///C:/data/castle/castle/trunk/Tools/DynamicProxy/DynamicProxy.build
>> > >                         Target framework: Microsoft .NET Framework 3.5
>> > >                         Target(s) specified: build
>> > >
>> > >
>> > >                         common.build:
>> > >
>> > >                              [nant]
>> > >
>> > > C:\data\castle\castle\trunk\Tools\DynamicProxy\Castle.DynamicProxy\Castle.DynamicProxy.build
>> > >
>> > >                                     Buildfile:
>> > >
>> > > file:///C:/data/castle/castle/trunk/Tools/DynamicProxy/Castle.DynamicProxy/Castle.DynamicProxy.build
>> > >                                     Target framework: Microsoft .NET
>> > > Framework 3.5
>> > >                                     Target(s) specified: build
>> > >
>> > >
>> > >                                     common.check-nant-version:
>> > >
>> > >
>> > >                                     common.find-tools:
>> > >
>> > >
>> > >                                     set-framework-configuration:
>> > >
>> > >
>> > >
>> > > set-net-3.5-framework-configuration:
>> > >
>> > >
>> > >                                     set-project-configuration:
>> > >
>> > >
>> > >                                     set-debug-project-configuration:
>> > >
>> > >
>> > >                                     common.init:
>> > >
>> > >
>> > >                                     init:
>> > >
>> > >                                      [property] Read-only property
>> > > "assembly.allow-partially-trusted-callers" cannot be overwritten.
>> > >
>> > >
>> > > common.set-assembly-attribute-values:
>> > >
>> > >
>> > >                                     common.generate-assemblyinfo:
>> > >
>> > >                                        [attrib] Setting file
>> > > attributes for
>> > > 1 files to Normal.
>> > >
>> > >                                     generate-assemblyinfo:
>> > >
>> > >
>> > >                                     common.compile-dll:
>> > >
>> > >                                           [csc] Compiling 82 files to
>> > >
>> > > 'C:\data\castle\castle\trunk\build\net-3.5\debug\Castle.DynamicProxy.dll'.
>> > >
>> > >                                     build:
>> > >
>> > >
>> > >                                     BUILD SUCCEEDED - 0 non-fatal
>> > > error(s),
>> > > 1 warning(s)
>> > >
>> > >                                     Total time: 0.9 seconds.
>> > >
>> > >
>> > >                         build:
>> > >
>> > >
>> > >                         BUILD SUCCEEDED
>> > >
>> > >                         Total time: 1 seconds.
>> > >
>> > >                  [nant]
>> > >
>> > > C:\data\castle\castle\trunk\Tools\Castle.DynamicProxy2\Castle.DynamicProxy2.build
>> > >
>> > >                         Buildfile:
>> > >
>> > > file:///C:/data/castle/castle/trunk/Tools/Castle.DynamicProxy2/Castle.DynamicProxy2.build
>> > >                         Target framework: Microsoft .NET Framework 3.5
>> > >                         Target(s) specified: build
>> > >
>> > >
>> > >                         common.build:
>> > >
>> > >                              [nant]
>> > >
>> > > C:\data\castle\castle\trunk\Tools\Castle.DynamicProxy2\Castle.DynamicProxy\Castle.DynamicProxy.build
>> > >
>> > >                                     Buildfile:
>> > >
>> > > file:///C:/data/castle/castle/trunk/Tools/Castle.DynamicProxy2/Castle.DynamicProxy/Castle.DynamicProxy.build
>> > >                                     Target framework: Microsoft .NET
>> > > Framework 3.5
>> > >                                     Target(s) specified: build
>> > >
>> > >
>> > >                                     common.check-nant-version:
>> > >
>> > >
>> > >                                     common.find-tools:
>> > >
>> > >
>> > >                                     set-framework-configuration:
>> > >
>> > >
>> > >
>> > > set-net-3.5-framework-configuration:
>> > >
>> > >
>> > >                                     set-project-configuration:
>> > >
>> > >
>> > >                                     set-debug-project-configuration:
>> > >
>> > >
>> > >                                     common.init:
>> > >
>> > >
>> > >                                     init:
>> > >
>> > >                                      [property] Read-only property
>> > > "assembly.allow-partially-trusted-callers" cannot be overwritten.
>> > >
>> > >
>> > > common.set-assembly-attribute-values:
>> > >
>> > >
>> > >                                     common.generate-assemblyinfo:
>> > >
>> > >                                        [attrib] Setting file
>> > > attributes for
>> > > 1 files to Normal.
>> > >
>> > >                                     generate-assemblyinfo:
>> > >
>> > >
>> > >                                     common.compile-dll:
>> > >
>> > >                                           [csc] Compiling 88 files to
>> > >
>> > > 'C:\data\castle\castle\trunk\build\net-3.5\debug\Castle.DynamicProxy2.dll'.
>> > >
>> > >                                     build:
>> > >
>> > >
>> > >                                     BUILD SUCCEEDED - 0 non-fatal
>> > > error(s),
>> > > 1 warning(s)
>> > >
>> > >                                     Total time: 0.9 seconds.
>> > >
>> > >
>> > >                         build:
>> > >
>> > >
>> > >                         BUILD SUCCEEDED
>> > >
>> > >                         Total time: 1 seconds.
>> > >
>> > >                  [nant]
>> > > C:\data\castle\castle\trunk\Tools\NVelocity\nvelocity.build
>> > >                         Buildfile:
>> > > file:///C:/data/castle/castle/trunk/Tools/NVelocity/nvelocity.build
>> > >                         Target framework: Microsoft .NET Framework 3.5
>> > >                         Target(s) specified: build
>> > >
>> > >
>> > >                         common.build:
>> > >
>> > >                              [nant]
>> > >
>> > > C:\data\castle\castle\trunk\Tools\NVelocity\src\NVelocity\NVelocity.build
>> > >                                     Buildfile:
>> > >
>> > > file:///C:/data/castle/castle/trunk/Tools/NVelocity/src/NVelocity/NVelocity.build
>> > >                                     Target framework: Microsoft .NET
>> > > Framework 3.5
>> > >                                     Target(s) specified: build
>> > >
>> > >
>> > >                                     common.check-nant-version:
>> > >
>> > >
>> > >                                     common.find-tools:
>> > >
>> > >
>> > >                                     set-framework-configuration:
>> > >
>> > >
>> > >
>> > > set-net-3.5-framework-configuration:
>> > >
>> > >
>> > >                                     set-project-configuration:
>> > >
>> > >
>> > >                                     set-debug-project-configuration:
>> > >
>> > >
>> > >                                     common.init:
>> > >
>> > >
>> > >                                     init:
>> > >
>> > >
>> > >
>> > > common.set-assembly-attribute-values:
>> > >
>> > >
>> > >                                     common.generate-assemblyinfo:
>> > >
>> > >                                        [attrib] Setting file
>> > > attributes for
>> > > 1 files to Normal.
>> > >
>> > >                                     generate-assemblyinfo:
>> > >
>> > >
>> > >                                     common.compile-dll:
>> > >
>> > >                                           [csc] Compiling 155 files to
>> > > 'C:\data\castle\castle\trunk\build\net-3.5\debug\NVelocity.dll'.
>> > >
>> > >                                     build:
>> > >
>> > >
>> > >                                     BUILD SUCCEEDED
>> > >
>> > >                                     Total time: 1.3 seconds.
>> > >
>> > >
>> > >                         build:
>> > >
>> > >
>> > >                         BUILD SUCCEEDED
>> > >
>> > >                         Total time: 1.4 seconds.
>> > >
>> > >
>> > >                  [nant]
>> > > C:\data\castle\castle\trunk\Tools\VSNetWizards\VsNetIntegration.build
>> > >                         Buildfile:
>> > >
>> > > file:///C:/data/castle/castle/trunk/Tools/VSNetWizards/VsNetIntegration.build
>> > >                         Target framework: Microsoft .NET Framework 3.5
>> > >                         Target(s) specified: build
>> > >
>> > >
>> > >                         common.check-nant-version:
>> > >
>> > >
>> > >                         common.find-tools:
>> > >
>> > >
>> > >                         set-framework-configuration:
>> > >
>> > >
>> > >                         set-net-3.5-framework-configuration:
>> > >
>> > >
>> > >                         set-project-configuration:
>> > >
>> > > ...
>> > >
>> > > [Message clipped]
>> >
>> >
>> >
>> >
>> > --
>> > Jan
>> > ___________________
>> > [EMAIL PROTECTED]
>> > www.limpens.com
>> > +55 (11) 3082-1087
>> > +55 (11) 3097-8339
>>
>
>
>
> --
> Jan
> ___________________
> [EMAIL PROTECTED]
> www.limpens.com
> +55 (11) 3082-1087
> +55 (11) 3097-8339
>
> >
>

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