{「配置系統初始化失敗」}溫莎城堡問題
試圖運行一個Windows應用程序我做的,這意味着溫莎城堡不可能從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應用程序。
也許你可以發佈相關的配置部分和windsor引導代碼? – Oded 2010-07-25 05:53:57
我正在尋找Windsor.Castle的榮譽配置文件! – 2017-09-12 22:50:03