none
vs 08 解决方案目录的问题 RRS feed

  • 问题

  • 我发觉vs08 有个很奇怪的地方,我在解决方案里面创建一个文件夹,然后右键点击文件夹,创建一个类库,之后再创建一个窗体,把这个窗体改为继承自我自己写的另外一个窗体类里面,然后问题就来了,怎么也不能打开窗口设计器,提示 无法设计基类"System.Object" ,我上网查了一下,说是跟这个目录有个关系,我把这个工程移到最外层,试了一下,还真能打开,打开一次之后,再移回去,就正常了.....不知道大家有没有出过这样的问题

    2009年11月16日 4:06

答案

  • 你好!
         设计器继承自定义窗体有时会出现无法加载基类的错误!尝试重新生成项目,然后关闭设计器,在重新打开设计器!
         另外,尝试安装VS2008 sp1,看能否解决这个问题!
    周雪峰
    • 已标记为答案 启天 2009年11月17日 2:34
    2009年11月16日 9:26
    版主

全部回复

  • 下午又试了一下,好像后来将的工程都会有这样的问题,就算建立在外面也是一样
    2009年11月16日 8:01
  • 你好!
         设计器继承自定义窗体有时会出现无法加载基类的错误!尝试重新生成项目,然后关闭设计器,在重新打开设计器!
         另外,尝试安装VS2008 sp1,看能否解决这个问题!
    周雪峰
    • 已标记为答案 启天 2009年11月17日 2:34
    2009年11月16日 9:26
    版主
  • 确实,我重新生成一下那个dll文件或者重新生成解决方案就好了,只不过,有时候要经常重新生成而已...确实有点麻烦,希望2010没这个问题吧...我本来用的就是sp1的

    2009年11月17日 2:36
  • 从VS2005开始有时就会发生类似的问题!
    周雪峰
    2009年11月17日 2:47
    版主
  • 唉,我现在是每次创建新窗体或者修改窗体文件名称的时候就会这样,麻烦
    2009年11月17日 4:49
  • 重新打开解决方案就可以解决,!!很郁闷的问题!!05,08都有!!
    致力于技术改变生活体验
    2009年12月12日 6:11