在MVC应用程序中使用System.Windows.Forms引用

时间:2016-04-22 12:02:40

标签: .net winforms asp.net-mvc-4

我一直在将现有的基于桌面的(Winform)项目迁移到MVC中。 很少有遗留类派生自Windows窗体类的UserControl。

我希望将这些类实例的集合用于我的MVC视图,通过迭代集合我使用遗留类的属性构建html控件。

为此,我添加了#34; @using System.Windows.Forms"在视图中引用,但它显示以下两个例外 错误CS0234类型或命名空间名称' Forms'命名空间中不存在System.Windows' (你错过了一个程序集引用吗?)

错误CS0012类型' UserControl'在未引用的程序集中定义。您必须添加对程序集的引用,System.Windows.Forms,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'。

即使我添加了" System.Windows.Forms.dll"的引用。 &安培; " PresentationFramework.dll"

注意:我的MVC项目的目标是.net 4.5。

提前致谢

0 个答案:

没有答案