Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- windsor ioc in console app
- private static IWindsorContainer container;
- static void Main(string[] args)
- {
- container = new WindsorContainer(new XmlInterpreter(new ConfigResource("castle")));
- ...
- <configSections>
- <section name="castle" type="Castle.Windsor.Configuration.AppDomain.CastleSectionHandler, Castle.Windsor"/>
- </configSections>
- <castle>
- <components>
- <component
- id="myrepository"
- service="_123App.Repositories.IMyRepository, _123App"
- type="_123App.Repositories.MyRepository, _123App"
- />
- </components>
- </castle>
- Could not convert from '_123App.Repositories.MyRepository, _123App' to System.Type - Maybe type could not be found
- Castle.MicroKernel.SubSystems.Conversion.ConverterException was unhandled
- Message=Could not convert from '_123App.Repositories.MyRepository, 123App._123App' to System.Type - Maybe type could not be found
- Source=Castle.Windsor
- StackTrace:
- at Castle.MicroKernel.SubSystems.Conversion.TypeNameConverter.PerformConversion(String value, Type targetType) in e:OSS.CodeCastle.WindsorsrcCastle.WindsorMicroKernelSubSystemsConversionTypeNameConverter.cs:line 91
- at Castle.MicroKernel.SubSystems.Conversion.DefaultConversionManager.PerformConversion(String value, Type targetType) in e:OSS.CodeCastle.WindsorsrcCastle.WindsorMicroKernelSubSystemsConversionDefaultConversionManager.cs:line 134
- at Castle.MicroKernel.SubSystems.Conversion.DefaultConversionManager.PerformConversion[TTarget](String value) in e:OSS.CodeCastle.WindsorsrcCastle.WindsorMicroKernelSubSystemsConversionDefaultConversionManager.cs:line 162
- at Castle.Windsor.Installer.DefaultComponentInstaller.SetUpComponents(IConfiguration[] configurations, IWindsorContainer container, IConversionManager converter) in e:OSS.CodeCastle.WindsorsrcCastle.WindsorWindsorInstallerDefaultComponentInstaller.cs:line 196
- at Castle.Windsor.Installer.DefaultComponentInstaller.SetUp(IWindsorContainer container, IConfigurationStore store) in e:OSS.CodeCastle.WindsorsrcCastle.WindsorWindsorInstallerDefaultComponentInstaller.cs:line 52
- at Castle.Windsor.WindsorContainer.RunInstaller() in e:OSS.CodeCastle.WindsorsrcCastle.WindsorWindsorWindsorContainer.cs:line 314
- at Castle.Windsor.WindsorContainer..ctor(IConfigurationInterpreter interpreter) in e:OSS.CodeCastle.WindsorsrcCastle.WindsorWindsorWindsorContainer.cs:line 87
- at _123App.Program.Main(String[] args) in C:UsersUsernameDocumentsVisual Studio 2010Projects_123App_123AppProgram.cs:line 18
- at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
- at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
- at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
- at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
- at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
- at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
- at System.Threading.ThreadHelper.ThreadStart()
- InnerException:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement