question

wangzheng-7333 avatar image
0 Votes"
wangzheng-7333 asked ·

convert win32 .exe app to UWP or develop a new UWP app with c#

I hope to publish one of my old win32 app(developed using Delphi) to Win 10 app store. It looks like MSIX Packaging Tool can do this.

https://www.microsoft.com/en-us/p/desktop-app-converter/9nblggh4skzw#activetab=pivot:overviewtab

but I need to get runFullTrust right. I am not sure runFullTrust right is easy to get and related app can be approved to release to win10 app store.

my question is

  1. Does MS accept the UWP app converted from win32 app? or I'd better to develop a new UWP app using c#/c++?

  2. Do I need to code sign this app with third party certificate? or MS VS can do this well just like Apple Xcode did (Apple provided registered developer code sign file and use Xcode to code sign)?

your comment welcome

WZ

uwp
· 1
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi, does the following answer help? Do you have other questions?

0 Votes 0 · ·

1 Answer

FayWang-MSFT avatar image
0 Votes"
FayWang-MSFT answered ·

Hello,

​Welcome to our Microsoft Q&A platform!

> Does MS accept the UWP app converted from win32 app? or I'd better to develop a new UWP app using c#/c++?

Desktop bridge app is acceptable for Microsoft Store, so you can convert win32 app to UWP app to publish it. But when submitting, you will need to fill in some additional information and the store team will review your submission. After passing the review, the app will show in the store. In addition, From this document, it mentions the Desktop App Converter tool is deprecated. So we recommend that you use the MSIX Packaging Tool instead or create Windows Application Packaging Project in visual studio to convert it.

> Do I need to code sign this app with third party certificate?

No, you don't need to sign this app with third party certificate. About how to package your desktop bridge app and sign it, you can refer to this document.

· Share
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.