【问题标题】:Problem when creating C# derived components on Visual C# 2010 Express在 Visual C# 2010 Express 上创建 C# 派生组件时出现问题
【发布时间】:2010-09-09 10:16:40
【问题描述】:

我过去常常通过从其他组件(例如 WebBrowser)编写派生类来创建组件,然后在成功运行我的应用程序后,该组件将作为普通组件出现在工具箱中,我可以将其拖放到我的表格。

在安装 Windows 7 并重新加载我的旧解决方案后,即使我重建它并成功运行了几次,每次我尝试打开包含任何这些派生组件的任何表单的设计器时都会出错,告诉我无法加载组件。

另外,由于在运行我的应用程序后,我的派生组件总是出现在工具箱中,如果我尝试将其拖放到任何表单(任何尚未包含任何这些组件的表单,因为如果它包含我不能'不打开设计器)我收到一个错误框,告诉我无法加载该组件,它将(再次)从工具箱中删除。有什么建议吗?

【问题讨论】:

  • 设计师 Stacktrace 会有所帮助
  • 此错误的实例(1) 1. 没有可用于此错误的堆栈跟踪或错误行信息。解决此错误的帮助 找不到与此错误相关的帮助主题。检查 Windows 窗体设计时错误列表有关此错误的论坛帖子在 MSDN 论坛中搜索与此错误相关的帖子

标签: c# windows-forms-designer


【解决方案1】:

好的,更改为 x86 并修复它。它在 x64 上。不知道为什么这会导致问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-10
    • 2013-09-28
    • 1970-01-01
    相关资源
    最近更新 更多