在VS2010 express中无法显示设计器

本文关键字:显示 VS2010 express | 更新日期: 2023-09-27 17:50:44

我有以下类结构:

public partial class SickForm<T> : MyForm where T : class {}
public class MyForm : Form, ExternalAssemblyNamespace.ISomething {}

在设计器中打开MyForm后,一切加载正常。但是在设计器中打开SickForm后,我面临这个错误:

无法显示此文件的设计器,因为无法设计其中的任何类。设计人员检查了文件中的以下类:

SickForm——基类'MyForm'无法加载。确保程序集已被引用,并已构建了所有项目。

如何解决这个问题?这个问题发生在我使用VS2010 express。

在VS2010 express中无法显示设计器

我已经找到了解决方法(有人能解释我,为什么我必须这样做,以及如何以更好的方式解决这个问题吗?)

出于某种原因,在我复制了包含臭名昭著的ISomething声明到...'IDE'PublicAssemblies目录的外部程序集后,VS2010在重新启动后开始正确渲染表单设计器。