将用户控件拖放到VS Designer中时发生TypeLoadException

时间:2010-06-24 19:20:08

标签: c# .net visual-studio-2008 windows-forms-designer

我创建了一个自定义的ListView类BinableListView,它继承自ListView。我能够将自定义ListView拖放到设计器窗口中的Form中。现在,我尝试首先在另一个用户控件中添加自定义ListView,并将该用户控件添加到表单中。但是,当我将用户控件拖放到设计器中的窗体时,VS显示了TypeLoadException。有没有人建议可能发生的事情?

我正在使用面向.NET运行时3.5的Visual Studio 2008。

1 个答案:

答案 0 :(得分:0)

用户是否控制在一个单独的库中?如果是,请确保可以成功编译库,并在参考中将CopyLocal设置为true。

还要检查用户控件使用的其他库,这些库可能在您的应用程序项目中作为引用丢失。

有时它只是帮助清理和重建所有内容并再次尝试。