我正在 Visual Studio 2012 中处理某些内容,但由于某种原因无法从工具箱向表单添加进度条或面板。进度条前几天没有工作,但面板今天才刚刚停止工作,从现在到那时,我能想到的没有任何变化。我已经查看了其他一些控件(文本框、按钮、标签),它们目前仍然可以正常工作。我试过以编程方式创建一个面板,但也没有用。可能与参考有关?
这是我得到的错误:
未能创建组件“ProgressBar”。错误信息如下:
'System.Runtime.InteropServices.COMException (0x80004005):错误 HRESULT E_FAIL 已从对 COM 组件的调用中返回。在 VSLangProj.References.Add(String bstrPath) 在 Microsoft.VisualStudio.Design.VSTypeResolutionService.System.ComponentModel.Design.ITypeResolutionService.ReferenceAssembly(AssemblyName name) 在 Microsoft.VisualStudio.Design.Serialization.CodeDom.AggregateTypeResolutionService.ReferenceAssembly(AssemblyName name)在 System.Drawing.Design.ToolboxItem.GetType(IDesignerHost 主机,AssemblyName 程序集名称,字符串类型名称,布尔参考)在 System.Drawing.Design.ToolboxItem.CreateComponentsCore(IDesignerHost 主机)在 System.Drawing.Design.ToolboxItem.CreateComponentsCore(IDesignerHost 主机, IDictionary defaultValues) 在 System.Drawing.Design.ToolboxItem。
有人有什么建议吗?谢谢。