Thank you very much, it was as simple as that. Den onsdagen den 8:e augusti 2012 kl. 19:57:54 UTC+2 skrev Craig Neuwirt: > > If it's being hosted in IIS you probably need to mark it as hosted so it > should look something like > > container.AddFacility<WcfFacility>() > > .Register(Component.For<IMyService>().ImplementedBy<MyService>().AsWcfService(new > > DefaultServiceModel().Hosted()).IsDefault() > > On Aug 8, 2012, at 9:26 AM, Anton wrote: > > > This is cross post from a SO question ( > http://stackoverflow.com/questions/11864882/why-does-a-iis-hosted-wcf-service-implemented-with-castle-windsor-require-a-base), > > but I figured you might prefer answering them here. > > > > I have a .NET 4.0 WCF service that's implemented with Castle Windsor > (v3.1). The service is hosted in IIS 7 and I use the Visual Studio > Development Server when running locally. My dev server assigns a specific > port to the service. > > > > Now, if I don't add a base address in my web.config I will get an > exception from Castle Windsor saying: > > > > Could not find a base address that matches scheme http for the endpoint > with binding WebHttpBinding. Registered base address schemes are []. > > > > But, if I do assign a localhost address with the same port as my > developer server, I get a port conflict. > > > > Why do I need a base address in this case, and how do I handle the port > conflict? I want it to be that specific port. > > > > Here's my Castle Windsor-related code. The container is created in my > Application_Start() in the Global.asax.cs file. > > > > public class ServiceInstaller : IWindsorInstaller > > { > > public void Install(IWindsorContainer container, IConfigurationStore > store) > > { > > container.AddFacility<WcfFacility>() > > > > .Register(Component.For<IMyService>().ImplementedBy<MyService>().AsWcfService<IMyService>().IsDefault() > > > > ); > > } > > } > > Also, I'm not interested in hosting several services, there's just one. > > Is there more configuration to be added after the AsWcfService() call? > > > > Thanks! > > > > -- > > You received this message because you are subscribed to the Google > Groups "Castle Project Users" group. > > To view this discussion on the web visit > https://groups.google.com/d/msg/castle-project-users/-/SbqtxgkRuPUJ. > > To post to this group, send email to > > [email protected]<javascript:>. > > > To unsubscribe from this group, send email to > [email protected] <javascript:>. > > 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 view this discussion on the web visit https://groups.google.com/d/msg/castle-project-users/-/aUVSvbDZx3EJ. 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.
