我是菜鸟,最近把项目升级到vs2010,继承窗体时,总时无法设计,但是能运行。看到这个好像是普遍现象,微软说是要在sp1里解决,但是中文的sp1还没有出来,所以决定暂时放在首页。为了查找问题,搞了两天。

打开继承窗体时,出现现下面的错误




在 Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkPropertyInfo.get_RuntimeProperty()

在 Microsoft.VisualStudio.Shell.Design.VsTargetFrameworkPropertyInfo.GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
在 Microsoft.VisualStudio.Shell.Design.PropertyInfoWrapper.GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
在 System.Reflection.PropertyInfo.GetValue(Object obj, Object[] index)
在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializePropertyReferenceExpression(IDesignerSerializationManager manager, CodePropertyReferenceExpression propertyReferenceEx, Boolean reportError)
在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeExpression(IDesignerSerializationManager manager, String name, CodeExpression expression)
在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeExpression(IDesignerSerializationManager manager, String name, CodeExpression expression)
在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeExpression(IDesignerSerializationManager manager, String name, CodeExpression expression)
在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeStatement(IDesignerSerializationManager manager, CodeStatement statement)

请把基类窗体的,控件可见访问,改为 public即可

测试有效

相关文章:

  • 2021-12-26
  • 2022-01-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-03-01
猜你喜欢
  • 2022-02-13
  • 2022-01-11
  • 2021-06-15
  • 2021-06-28
  • 2022-12-23
  • 2021-07-03
相关资源
相似解决方案