gpt4 book ai didi

.net - XSD 设计器错误 Visual Studio 2017

转载 作者:行者123 更新时间:2023-12-04 17:16:17 24 4
gpt4 key购买 nike

如果我尝试打开 .xsd 文件或在 Visual Studio 2017 中创建一个新文件(它是一个 .net 3.5 项目),并且在我重新安装 Windows 并升级到 Visual Studio 2017 pro 之前工作正常,则会出现以下错误。

这似乎是 .net 3.5 特定的,因为我打开了另一个 4.0 项目,它的 .xsd 在设计器中打开。

To prevent possible data loss before loading the designer, the following errors must be resolved:

Value cannot be null. Parameter name: instance

 Instances of this error (1)  
  1. Hide Call Stack at System.ComponentModel.TypeDescriptor.AddAttributes(Object instance, Attribute[] attributes) at Microsoft.VisualStudio.Design.VSDesignSurface.CreateDesigner(IComponent component, Boolean rootDesigner) at System.ComponentModel.Design.DesignerHost.AddToContainerPostProcess(IComponent component, String name, IContainer containerToAddTo) at System.ComponentModel.Design.DesignerHost.PerformAdd(IComponent component, String name) at System.ComponentModel.Design.DesignerHost.Add(IComponent component, String name) at System.ComponentModel.Container.Add(IComponent component) at Microsoft.VSDesigner.DataSource.Designer.DataSourceDesignerLoader.HandleLoad(IDesignerSerializationManager serializationManager) at Microsoft.VSDesigner.DesignerFramework.BaseDesignerLoader.PerformLoad(IDesignerSerializationManager serializationManager) at Microsoft.VSDesigner.DesignerFramework.BaseDesignerLoader.Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferDataEvents.OnLoadCompleted(Int32 fReload)


Link to error screen shot

最佳答案

我观察到的症状与您描述的相同,as suggested by Tibi ,还发现将目标框架更改为 4.6 (通过网站→开始选项→为 ASP.NET 项目构建)适用于可行的项目。

我在 Visual Studio 开发人员社区网站上发现了此行为的两个 Unresolved 问题:

  • #26937 - DataSet fails to open in designer
  • #54432 - Opening Dataset xsd's Throws Designer Error

  • 超过 6 个月后既没有解决方案(目标框架 4.6 解决方法除外),也没有官方反馈。

    关于.net - XSD 设计器错误 Visual Studio 2017,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42987836/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com