Ihre beste Wette ist in diesem Fall die Desktop App Converter.
Zusammengefasst, was das tut, nimmt Ihre vorhandene .exe-Anwendung und konvertiert es in eine Universal Store Appx. In den meisten Fällen kann dies ohne Codeänderungen erfolgen und die resultierende App kann im Windows Store oder anderen UWP-Bereitstellungskanälen (MDM-Lösungen) bereitgestellt werden. Sie können auch einige der UWP-Funktionen wie Live Tiles oder Push Notifications hinzufügen, während andere nicht möglich sind (Adaptive Layouts). Obwohl die Anwendung unter dem neuen Anwendungsmodell ausgeführt wird, wird sie weiterhin mit den gleichen Berechtigungen wie die ursprüngliche EXE-Datei (nicht Sandboxed) ausgeführt.
Also, wenn Sie aufgefordert werden, die App für (einige) dieser Gründe zu konvertieren, könnte es Ihre beste Lösung sein.
Wenn dies für Sie nicht funktioniert, gibt es zu diesem Zeitpunkt keine andere Möglichkeit als ein vollständiges Neuschreiben, da UWP keine Formulare unterstützt. Sie müssen XAML verwenden, damit der gesamte UI-Stack an diesem Punkt erneut erstellt werden muss , eine vollständige Aktualisierung macht normalerweise mehr Sinn.
Vielen Dank für Ihre Antwort, ich habe kein Problem, die ganze Sache neu zu schreiben, aber mein Problem ist, dass wie kann eine .NET Framework Dll auf ein UWP-Projekt verweisen, das .Net Core verwendet, Es ist möglich, es zu konvertieren, so dass ich kann es auf dem UWP-Projekt verweisen? Vielen Dank im Voraus –
nicht, dass ich weiß. es sei denn, Sie haben den Quellcode. – AlexDrenea
Ich habe den Quellcode dieser DLL. aber ich weiß nicht, was ich damit tun soll –