有没有办法在.NET中重新编译时添加引用?

Jad*_*ias 1 .net castle-windsor compilation reference inversion-of-control

我正在使用IoC容器(Castle Windsor)来根据配置文件实例化类.如果我想从编译项目时不存在的新dll中添加类,有没有办法在不重新编译的情况下执行此操作?

编辑:由于此项目是WCF服务的服务主机,并且我想在编译后包含的类是WCF服务,我还想知道是否可以包含有关新服务的端点信息而无需重新编译.

Jon*_*eet 6

我不特别了解Windsor,但我希望它是可能的 - 只需指定完整的类型名称,包括程序集名称:

<component id="foo"
           service="Namespace.IInterfaceName, InterfaceAssembly"
           type="Namespace.ImplementationName, ImplementationAssembly" />
Run Code Online (Sandbox Code Playgroud)