2017-03-23 5 views
3

Ich bekomme den folgenden Fehler, wenn ich versuche, eine .xsd-Datei zu öffnen oder eine neue in Visual Studio 2017 ein .NET-Projekt zu erstellen und funktionierte gut, bevor ich Windows neu installierte und auf visuelle aktualisiert Studio 2017 pro.XSD Desigener Fehler Visual Studio 2017

Dies scheint zu sein .net 3.5 spezifisch, da ich ein anderes Projekt geöffnet habe, 4.0 und seine .xsd geöffnet in Designergeldstrafe.

möglichen Datenverlust zu verhindern, bevor die Designer-Laden, die folgenden Fehler behoben werden müssen:

Wert darf nicht null sein. Parameter Name: Beispiel

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

Link to error screen shot

+1

Es ist nicht erforderlich, ein Bild des Fehlers zu veröffentlichen.Kopieren Sie es als Text in Ihren Post hier. –

+0

Ja, fertig. Ich habe versucht, das Bild einzubetten, aber es ließ mich nur verlinken. –

+1

Ein Bild sollte nur verwendet werden, wenn das Problem nicht auf andere Weise dargestellt werden kann und es nicht notwendig ist, ein Bild hier aufzunehmen. Siehe [dieser Meta-Beitrag] (https://meta.stackoverflow.com/a/285557/62576) für eine Liste von Gründen, um Bilder zu vermeiden, wenn möglich; Es bezieht sich auf Bilder von Code, aber viele der Aufzählungselemente gelten auch für Nicht-Code-Inhalt. –

Antwort

1

Hy! Legen Sie Ihr Projekt Target Framework: 4.6 (Mit der rechten Maustaste auf den ProjectName/Eigenschaftsseiten/Build/Target Framework ---> 4.6) Ich versuche es, und es ist Arbeit.

+0

Danke, dass ich am Ende die .net Version Migrationserweiterung in VS verwendet habe, um die Version auf 4.5 zu ändern. Ich habe versucht, die Versionsänderung zu vermeiden, weil einige andere veraltete Sachen in dem Projekt verwendet wurden, aber es ging viel reibungsloser als ich erwartet hatte. –

1

Ich beobachte die gleichen Symptome, die Sie beschreiben, und as suggested by Tibi, fand auch, dass das Target Framework auf 4,6 Ändern (via Website & # x2192; starten   Optionen & # x2192; Erstellen für ASP.NET-Projekte) gearbeitet für Projekte, wo das möglich war.

fand ich zwei offene Fragen für dieses Verhalten auf der Visual Studio Developer Community Website:

Weder hat eine Lösung (außer der Target Framework 4.6 Abhilfe) noch offizielles Feedback nach mehr als 6 Monaten.