C# 将visual Studio designer与自定义生成工具一起使用

C# 将visual Studio designer与自定义生成工具一起使用,c#,winforms,visual-studio-2012,windows-forms-designer,C#,Winforms,Visual Studio 2012,Windows Forms Designer,我有一个winforms应用程序,希望创建一个类层次结构,如: MyForm : MyOtherNonAbstractForm : System.Windows.Form 由于我使用的是未与VS集成的自定义构建工具,因此我无法在设计器中查看MyForm(因为我无法在VS中构建) 是否有一种变通方法,可以在不在VS中构建解决方案的情况下为MyForm创建Designer视图?我可以添加结果DLL作为参考,但这似乎不是一个好的解决方法…Visual Studio designer不支持抽象类。不管

我有一个winforms应用程序,希望创建一个类层次结构,如:

MyForm : MyOtherNonAbstractForm : System.Windows.Form
由于我使用的是未与VS集成的自定义构建工具,因此我无法在设计器中查看MyForm(因为我无法在VS中构建)


是否有一种变通方法,可以在不在VS中构建解决方案的情况下为MyForm创建Designer视图?我可以添加结果DLL作为参考,但这似乎不是一个好的解决方法…

Visual Studio designer不支持抽象类。不管它们是如何编译的。顺便说一句,在UI级别执行太多的继承似乎是一种黑客行为。如果“MyAbstractForm”是非抽象的(这显然毫无意义),那么设计者就可以工作了。有没有办法达到这种情况?我想向表单添加一些默认行为(例如,请求帮助时的操作等),如果没有代码重复,我看不到任何其他方法。