Hi Though this now works locally under medium trust, when I upload it to my web host I get this error
[Exception: error creating windsor containerRequest for the permission of type 'System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.] Blog.Core.InversionOfControl.IoC.CreateWindsorContainer() in C: \Users\rob\Documents\Visual Studio 2008\Projects\Blog\Blog.Core \InversionOfControl\IoC.cs:106 Blog.Core.InversionOfControl.IoC..cctor() in C:\Users\rob\Documents \Visual Studio 2008\Projects\Blog\Blog.Core\InversionOfControl\IoC.cs: 35 Do you think there is anything else I can do to make this work? I have asked my web host a couple times for for more details on their trust level but they are not very forth coming, Im thinking of changing my web host. I would imagine people use castle for their projects hosted on shared environments quite a lot? Thanks R On Nov 9, 10:02 am, Roelof Blom <roelof.b...@gmail.com> wrote: > Cool! > > On Tue, Nov 9, 2010 at 10:45 AM, dazed3confused <robhunter...@gmail.com>wrote: > > > Thanks for that guys, that was just what I needed. Got it working last > > night from your instructions > > > On Nov 8, 11:16 am, Roelof Blom <roelof.b...@gmail.com> wrote: > > > By the way, you'll need to create an APTCA build of Core also if using > > > Windsor under medium trust. > > > > On Mon, Nov 8, 2010 at 12:15 PM, Roelof Blom <roelof.b...@gmail.com> > > wrote: > > > > For now this should work: MSBuild buildscripts\build.proj > > > > /p:AllowPartiallyTrustedCallers=true /p:Configuration=Release > > > > /p:FrameworkVersion=v3.5 /p:BuildConfigKey=NET35 > > > > > The Windsor build will be changed (hopefully this week) to match that > > of > > > > Castle.Core and then it will be like this: > > > > MSBuild buildscripts\build.proj /p:AllowPartiallyTrustedCallers=true > > > > /p:Configuration=NET35-Release > > > > > On Sat, Nov 6, 2010 at 5:47 PM, Mauricio Scheffer < > > > > mauricioschef...@gmail.com> wrote: > > > > >> You can compile to 3.5 by saying "build NET35". > > > >> As for the parameter to enable the APTCA flag, the one you mentioned > > > >> before applies to NAnt, but the current build system is MSBuild so it > > won't > > > >> work. Don't know how to set APTCA with the current build system > > though... > > > > >> -- > > > >> Mauricio > > > > >> On Sat, Nov 6, 2010 at 1:32 PM, dazed3confused < > > robhunter...@gmail.com>wrote: > > > > >>> Well, I'm pretty sure it is trust level that is the issue. I have > > > >>> tried rebuilding the source with the details, unfortunately its not > > > >>> working as it requires .net 4. Does anyone know if its possible to > > get > > > >>> a hold of the an older version that uses .net 3.5? > > > > >>> This is the part of my code that seems to be causing the problem > > > >>> _container = new WindsorContainer(filePath); > > > >>> So is it perhaps an issue with Castle.Windsor rather than > > Castle.Core? > > > > >>> Thanks > > > >>> R > > > > >>> On Nov 5, 2:56 pm, dazed3confused <robhunter...@gmail.com> wrote: > > > >>> > Oops just realised I ment to add to that last post in my web > > config- > > > > >>> > <!-- Application Settings --> > > > >>> > <appSettings> > > > >>> > <!-- The path to the castle config file to configure dependency > > > >>> > injection --> > > > >>> > <add key="CASTLE_CONFIG_FILE" value="currentDirectory\Config > > > >>> > \Castle.config"/> > > > >>> > </appSettings> > > > > >>> > and I have a seperate xml file called Castle.config which contains- > > > >>> > <?xml version="1.0" encoding="utf-8" ?> > > > >>> > <configuration> > > > >>> > <components> > > > >>> > <component > > > >>> > id="blog.daofactory" > > > > >>> service="Blog.Core.DataAccess.IDaoFactory, Blog.Core" > > > >>> > type="Blog.Dal.DAOs.DaoFactory, > > > >>> Blog.Dal"> > > > >>> > </component> > > > >>> > <component > > > >>> > id="blog.servicefactory" > > > > >>> service="Blog.Core.ServiceInterfaces.IServiceFactory, Blog.Core" > > > type="Blog.Bll.Services.ServiceFactory, > > > >>> Blog.Bll"> > > > >>> > </component> > > > >>> > </components> > > > >>> > </configuration> > > > > >>> -- > > > >>> You received this message because you are subscribed to the Google > > Groups > > > >>> "Castle Project Users" group. > > > >>> To post to this group, send email to > > > >>> castle-project-us...@googlegroups.com. > > > >>> To unsubscribe from this group, send email to > > > >>> castle-project-users+unsubscr...@googlegroups.com<castle-project-users%2bunsubscr...@googlegroups.com> > > <castle-project-users%2bunsubscr...@googlegroups.com<castle-project-users%252bunsubscr...@googlegroups.com> > > > > >>> . > > > >>> For more options, visit this group at > > > >>>http://groups.google.com/group/castle-project-users?hl=en. > > > > >> -- > > > >> You received this message because you are subscribed to the Google > > Groups > > > >> "Castle Project Users" group. > > > >> To post to this group, send email to > > > >> castle-project-us...@googlegroups.com. > > > >> To unsubscribe from this group, send email to > > > >> castle-project-users+unsubscr...@googlegroups.com<castle-project-users%2bunsubscr...@googlegroups.com> > > <castle-project-users%2bunsubscr...@googlegroups.com<castle-project-users%252bunsubscr...@googlegroups.com> > > > > >> . > > > >> For more options, visit this group at > > > >>http://groups.google.com/group/castle-project-users?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Castle Project Users" group. > > To post to this group, send email to castle-project-users@googlegroups.com > > . > > To unsubscribe from this group, send email to > > castle-project-users+unsubscr...@googlegroups.com<castle-project-users%2bunsubscr...@googlegroups.com> > > . > > For more options, visit this group at > >http://groups.google.com/group/castle-project-users?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To post to this group, send email to castle-project-us...@googlegroups.com. To unsubscribe from this group, send email to castle-project-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/castle-project-users?hl=en.