c# - Ninject + Windows 窗体应用程序(C#、VS 2010)

标签 c# winforms ninject

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

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

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

请帮忙。

最佳答案

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

关于c# - Ninject + Windows 窗体应用程序(C#、VS 2010),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4774313/

相关文章:

asp.net-mvc - Ninject - 基于子域动态指定连接字符串

C# Windows 服务需要修改注册表

c# - MVVM轻信使,ViewModel之间的通信

c# - 运行此 C# 项目 - `Resource file "Properties\Resources.resx“找不到”

c# - 如何在 WinForms 中绘制图像反射?

asp.net-mvc - 使用 RavenDB session 将 Ninject 问题绑定(bind)到 MVC3 中的常量值

c# - 使用 Ninject 传递构造函数

c# - 刷新 Windows 窗体中的 DataGridView

c# - Winforms 创建下拉样式面板

c# - 注册表中的字体链接