你是添加类的方式添加的Form?不建议如此做,因为有好多东西没有添加,开发环境不认识,还是老老实的用添加windows窗体方式添加form比较好。

解决方案 »

  1.   

    不是的,是用添加窗口的方式,只不过在添加FormExtend窗口之后,修改了他的继承
      

  2.   

    因为 VS 是 x86 版的。
      

  3.   

    vs只有x86,加载不了x64的dll,因此没法在designer中使用你的继承类。
      

  4.   


    此错误的实例(1)  
     
    1。   隐藏调用堆栈 
     
    在 System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.EnsureDocument(IDesignerSerializationManager manager)
    在 System.ComponentModel.Design.Serialization.CodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager manager)
    在 Microsoft.VisualStudio.Design.Serialization.CodeDom.VSCodeDomDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager)
    在 System.ComponentModel.Design.Serialization.BasicDesignerLoader.BeginLoad(IDesignerLoaderHost host)  
      

  5.   

    是哦,我看了下自己的安装路径,确实是在X86下面的,我现在把干净项目改成X86目标平台是可以显示designer的,谢谢!