时间:2010-07-23 20:33:12

标签: c# dll user-controls filenotfoundexception design-view

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:1)

我遇到了同样的问题。如果您有一个DLL,它使用许多其他DLL,并且可能用C ++编写,它通常需要许多其他依赖项。在运行时,它们可以完美地解析,但不能在设计模式下解析。

使用Hans Passant的答案,您需要将此代码放在与此DLL相关的每个函数调用之前。

if ( !DesignerProperties.GetIsInDesignMode(this) ) 

我有来自我的DLL的2个Connect()和2个Disconnect()调用,并且在每次使用之前我都可以使用它,Designer现在可以完美地加载UserControl的布局。谢谢你的解决方案。