0

我有一个非常简单的课程

public class Preferences
{
    public bool RepeatInfinite { get; set; }
    public int RepeatCount { get; set; }
}

如果我将这个类放在另一个程序集中,当您浏览该类型时,它会显示在“设置”选项卡中。但是,如果我将此类与正在运行的程序放在同一个程序集中,我将看不到它或浏览它。这里发生了什么?

4

1 回答 1

2

我有同样的问题,这很烦人。为了解决它,我执行以下操作。

  • 创建设置并将其键入Object
  • 在记事本中打开设置文件
  • 将类型更改为同一程序集中的类型名称(完全限定名称)
  • 重新打开设计器。
  • 进行无害的更改,点击保存,然后 C# 文件将使用您的类型重新生成。
于 2010-08-20T20:44:16.860 回答