ich ein paar Projekte hatte ich brauchte in meiner wichtigsten Projekte hinzufügen und bin jetzt einen Fehler in der MyWpfExtension.vb Datei in der Teilklasse AnwendungMyWpfExtension.vb erhält eine „Überlast Auflösung fehlgeschlagen“ nach Projekten Hinzufügen
bekommenÜberlastung Auflösung fehlgeschlagen, da keine ‚neuen‘
Partial Class Application
Inherits Windows.Application
<SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")> _
<SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic")>
Friend ReadOnly Property Info As AssemblyInfo
<DebuggerHidden>
Get
Return New AssemblyInfo(Assembly.GetExecutingAssembly()) 'Error here
End Get
End Property
End Class
Der Fehler zugänglich ist, wo ich kommentiert. Beim Versuch, New AssemblyInfo zurückzugeben, wird ein Fehler ausgegeben.
Brauchen Sie Hilfe, wie ich es jetzt nicht kompilieren kann, obwohl alles andere funktioniert.
ich nichts dazu überhaupt hinzugefügt haben, war dies entweder automatisch generierte oder jetzt wirft einen Fehler wegen etwas widersprüchlich sein ... Ich werde es genauer betrachten müssen – MattE
@MattE: Nicht zu dieser spezifischen Datei, aber Sie sagten, dass Sie ein paar Projekte zu Ihrem Hauptprojekt hinzufügen. Eine davon könnte eine Klasse namens 'AssemblyInfo' enthalten haben. Versuchen Sie es nach meiner Antwort zu ändern und sehen Sie, ob es funktioniert. –
Nachdem ein Problem mit einem der NuGet-Pakete aufgetreten ist, das die AssemblyInfo-Klasse mit einer eigenen Definition überschrieben hat ... Nachdem ich das Paket entfernt hatte, wurde es auf das Original zurückgesetzt, und der Fehler war verschwunden – MattE