Eto: Unterstützung von Visual Studio 2019 im Eto.Forms-Add-In

Erstellt am 17. Apr. 2019  ·  22Kommentare  ·  Quelle: picoe/Eto

Es sieht so aus, als ob das Eto.Forms Visual Studio Add-in Visual Studio 2019 nicht unterstützt

Hilfreichster Kommentar

Hey Leute, danke für eure Geduld dabei. Das Aktualisieren des VS-Add-Ins für Mac und Windows steht als nächstes auf meiner Liste, wenn ich Freizeit habe.

Alle 22 Kommentare

Danke, dass Sie das Problem gemeldet haben, das Add-in wurde nicht auf VS 2019 aktualisiert, wird es aber bald!

Nachrichten?

Gibt es irgendeinen Fortschritt?

Das ist etwas, an dem ich auch interessiert bin, eine ETA?

Hey Leute, danke für eure Geduld dabei. Das Aktualisieren des VS-Add-Ins für Mac und Windows steht als nächstes auf meiner Liste, wenn ich Freizeit habe.

Wir sind auf jeden Fall daran interessiert.
Gibt es ein Update zum Fortschritt?

Vielen Dank

Ja, es hat sich etwas bewegt. Ich habe alles auf VS2019 aktualisiert, hatte aber keine Gelegenheit, es viel zu testen. Es wäre hilfreich, wenn jemand es versuchen könnte und sich bei Problemen melden könnte!

Sie können es hier herunterladen.

Vielen Dank. Ich ziehe es heute und werde anfangen, es mir anzusehen.

Naive Frage und wahrscheinlich nicht das Forum, aber ich wollte kein Problem eröffnen.
F: Was ist der Unterschied zwischen „Einbetten von Eto in WPF“ und „Einbetten von WPF in ETO“?
Wann würde ich beide verwenden?

Vielen Dank

Sind Quellen für die Proben verfügbar?

Ich habe es kurz versucht; Es lässt sich fehlerfrei installieren und New- Project:Eto.Forms.Application + New- Item:Eto.Forms.View funktioniert wie erwartet. Aber die Formularvorschau erscheint nicht, das Öffnen einer Datei xxx.eto.cs öffnet sich nur als reiner Text (dasselbe gilt für xaml & json);

image

Und da ist dies, aber das ist Ihnen wahrscheinlich bewusst;
image

@SCLD-JBuczkowski:

F: Was ist der Unterschied zwischen „Einbetten von Eto in WPF“ und „Einbetten von WPF in ETO“?

  • „Eto in WPF einbetten“ bedeutet, dass Sie eine vorhandene WPF-App haben und darin Eto-Steuerelemente verwenden möchten, ohne die gesamte WPF-App zu ersetzen.
  • „WPF in Eto einbetten“ ist, wenn Sie Eto als primäre App verwenden, aber ein WPF-Steuerelement darin einbetten möchten.

Sind Quellen für die Proben verfügbar?

Sie sind alle hier .

@rafntor danke für den Schnelltest! Schade, es sieht so aus, als hätte VS auf Mac _und_ Windows das gesamte Designerstück durcheinander gebracht, indem sie alle ihre Editor-Oberflächen umgeschrieben haben. Yay. Auf der etwas positiven Seite denke ich, dass sie jetzt möglicherweise dieselben Schnittstellen verwenden, sodass ich möglicherweise Code wiederverwenden kann. Das ist aber nur eine Vermutung.

Die Warnungen zum Wiederherstellen von Paketen würden verschwinden, wenn Sie den myget-Feed zu Ihren Nuget-Quellen hinzufügen würden. Es wird auch nach der endgültigen Veröffentlichung kein Problem sein.

@rafntor eigentlich habe ich das gerade kurz getestet, es scheint, dass die Vorschau funktioniert, aber sie beginnt einfach zusammengebrochen. Wenn Sie den Splitter oben im Fenster nach unten ziehen, wird die Designeroberfläche angezeigt. Kannst du bestätigen?

Ja, du hast Recht, ich wurde getäuscht (der Zusammenbruch verbirgt es wirklich vollständig)
Bei mir funktioniert es allerdings nicht ganz, einige Verweise verwechselt, aber der Vorschaubereich ist tatsächlich da;
image

@rafntor ja, das ist dasselbe wie #1552, was nur bei .eto.cs-Dateien passiert, wenn .NET Standard 2.0 verwendet wird. Das muss ich noch reparieren. Es scheint zumindest mit .xaml-Dateien zu funktionieren.

Ja, kann bestätigen, dass xaml auch für mich funktioniert. Beim Downgrade auf Eto.Forms 2.4.1 und netstandard1.6 ändert sich der Referenzfehler ;
image

@rafntor vielen Dank für den zusätzlichen Test dort, ich werde versuchen, das auch zu lösen.

@rafntor ja, das ist dasselbe wie #1552, was nur bei .eto.cs-Dateien passiert, wenn .NET Standard 2.0 verwendet wird. Das muss ich noch reparieren. Es scheint zumindest mit .xaml-Dateien zu funktionieren.

Nur um hinzuzufügen; Es passierte auch, als die Hauptprojektdatei auf .NET4.6.1 anstelle von .NET Standard xx umgestellt wurde. Anscheinend sind nur 2 verschiedene Verweise doppelte Verweise.

Eine weitere Beobachtung heute; Auf meinem Ubuntu-Rechner mit MonoDevelop bekomme ich auch einen geteilten Bildschirm, wenn ich eine .eto.cs-Datei öffne. Nicht sicher, wie das ohne VSIX funktioniert, aber auch diese Referenzfehler. Kann morgen nachschauen welche, ob es helfen würde?

Zuletzt habe ich gerade versucht, die neueste .VSIX-Datei zu verwenden, auf die oben verwiesen wird. Ich habe VS2019 installiert, aber wenn ich auf das VSIX-Installationsprogramm doppelklicke, komme ich nicht über die Annahme hinaus.
Wie finde ich heraus, welche Voraussetzungen mir fehlen?

image

@ejongejans das sind die Voraussetzungen:

Screen Shot 2020-01-28 at 1 24 53 AM

Vielleicht müssen Sie VS auf die neueste Version aktualisieren? Ich bin mir nicht sicher, wie ich es machen soll, damit es installiert wird oder die Voraussetzungen anzeigt, wenn versucht wird, es zu installieren.

Das Add-In für das neueste VS für Mac kann hier heruntergeladen werden .

Bitte geben Sie ihm einen Wirbel!

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen