{"配置系统初始化失败"}
我在尝试运行我制作的 Windows 应用程序时收到此错误,这意味着 Castle Windsor 无法从 app.config 初始化配置
有趣的是我的测试项目可以工作并且它能够初始化相同的 app.config 但是当我将它移到 Windows 应用程序并使用相同的代码时它失败了!
任何帮助,将不胜感激,
提前致谢
配置代码:
<configSections>
<section
name="castle"
type="Castle.Windsor.Configuration.AppDomain.CastleSectionHandler, Castle.Windsor" /></configSections>
<castle>
<components>
<component id="UserRepository"
service="Abstract.IDAO`2[[BusniessEntities.User,BusniessEntities],[System.Int32]],Abstract"
type="Concrete.SqlUserRepository,Concrete"/>
</components>
这是 C# 代码:
WindsorContainer _container = new WindsorContainer(new XmlInterpreter(new ConfigResource("castle")));
相同的代码在测试项目中工作。但不在 Windows 应用程序中。