【问题标题】:Ninject + Windows Forms Application (C#, VS 2010)Ninject + Windows 窗体应用程序 (C#, VS 2010)
【发布时间】:2011-01-23 14:29:19
【问题描述】:

我正在尝试将 Ninject 与我的 Windows 应用程序(C#、VS 2010)一起使用。 构建应用程序时出现错误:

无法解析引用的程序集“Ninject”,因为它依赖于“System.Web,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”,它不在当前目标框架“.NETFramework,版本=v4.0,配置文件=客户端”。

我已尝试将 System.Web 添加到引用中,但出现了更多其他错误。

请帮忙。

【问题讨论】:

    标签: c# winforms ninject


    【解决方案1】:

    项目 + 属性,应用程序选项卡。将目标框架从“客户端配置文件”更改为完整版本。 System.Web 不包含在客户端配置文件中。一个非常无聊的问题,考虑到客户端配置文件仅比 .NET 4.0 的完整安装小 15%

    【讨论】: