Попытка использовать замок Windsor IoC. У меня очень простое приложение. Мои интерфейсы существуют в пространстве имен Test.Services. Я получаю следующее исключение при компиляции:Castle Windsor Не можете найти мой тип обслуживания
"Тип имя Test.Services.IParse, Test.Services не может быть найден"
Это моя app.config:
<configuration>
<configSections>
<section name="castle"
type="Castle.Windsor.Configuration.AppDomain.CastleSectionHandler,
Castle.Windsor" />
</configSections>
<castle>
<components>
<component id="HtmlTitleRetriever"
type="Test.HTMLTitleRetriever, Test">
</component>
<component id="FileParser"
service="Test.Services.IParse, Test.Services"
type="Test.FileParser,
Test">
</component>
<component id="FileDownloader"
service="Test.Services.IDownload, Test.Services"
type="Test.FileDownloader, Test">
</component>
</components>
</castle>
Может кто-то
скажи мне, что мне не хватает?
Благодаря
-Nick
Выполнение следующих действий в коде, поскольку теперь у вас есть жесткая зависимость от всех сборок и компилятора, они гарантируют, что они доступны. Мой вопрос по-прежнему стоит - скопируйте файл Test.Services.dll в выходной каталог при использовании файла конфигурации? Обратите внимание, что компилятор не сделает этого для вас. –