2016-06-21 14 views
1

Wir haben diese Anwendung in Visual Basic (Windows Form Application) geschrieben und ich habe die Aufgabe, es in Universal App (UWP) zu konvertieren. Die Anwendung verwendet eine DLL, die spezifisch für .Net Framework ist. Um sie in eine universelle App zu konvertieren, brauche ich eine DLL, die auf .NET Core abzielt.Konvertieren einer .NET-DLL in eine .Net-Core-DLL

Gibt es eine Möglichkeit, es zu tun?

Ich weiß nichts in dll stuffs, kann jemand mich aufklären? Jede Hilfe wird geschätzt.

Antwort

1

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.

+0

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 –

+0

nicht, dass ich weiß. es sei denn, Sie haben den Quellcode. – AlexDrenea

+0

Ich habe den Quellcode dieser DLL. aber ich weiß nicht, was ich damit tun soll –

Verwandte Themen