自托管NancyFX与Windsor视图编译错误在未引用的程序集中定义

时间:2016-03-28 10:28:11

标签: c# .net castle-windsor nancy

有一个NancyFX的应用程序,自托管在多个项目中(自托管在Topshelf上作为服务/控制台应用程序运行以进行调试)。

用Windsor strapper替换TinyIoC strapper。

添加了注册。

添加了对项目

中所有程序集的Castle.Windsor引用

出现此错误:

  

[CS0012]行:128列:18 - 类型'Castle.MicroKernel.Registration.IWindsorInstaller'在未引用的程序集中定义。您必须添加对程序集“Castle.Windsor,Version = 3.3.0.0,Culture = neutral,PublicKeyToken = 407dd0808d44fbdc”的引用。 (显示)

尝试添加

<compilation debug="true" targetFramework="4.5">
   <assemblies>
    <add assembly="Castle.Windsor, Version=3.3.0.0, Culture=neutral, PublicKeyToken=407dd0808d44fbdc" />
  </assemblies>
</compilation>

到app.config - 没什么。

0 个答案:

没有答案