我正在使用WinForms应用程序,我试图从WinForms应用程序打开MAUI应用程序。所以,我想知道是否有可能从WinForms应用程序中以编程方式打开MAUI应用程序?谢谢你的回答。
hts6caw31#
Windows上的maui项目将由MSIX应用程序打包器打包。您可以在**/Platforms/Windows/Package.appxmanifest**中,在</uap:VisualElements>下面添加以下代码:
</uap:VisualElements>
xmlns:uap5="http://schemas.microsoft.com/appx/manifest/uap/windows10/5" ..... ..... </uap:VisualElements> <Extensions> <uap5:Extension Category="windows.appExecutionAlias" Executable="MauiAppTest.exe" EntryPoint="Windows.FullTrustApplication"> <uap5:AppExecutionAlias> <uap5:ExecutionAlias Alias="MyApp.exe" /> </uap5:AppExecutionAlias> </uap5:Extension> </Extensions>
然后,您可以使用Process.Start("MyApp.exe");在WinForms应用程序中启动maui应用程序。
Process.Start("MyApp.exe");
1条答案
按热度按时间hts6caw31#
Windows上的maui项目将由MSIX应用程序打包器打包。您可以在**/Platforms/Windows/Package.appxmanifest**中,在
</uap:VisualElements>
下面添加以下代码:然后,您可以使用
Process.Start("MyApp.exe");
在WinForms应用程序中启动maui应用程序。