发布WPF Core 3.0应用程序时遇到问题。我在解决方案中创建了一个Windows应用程序打包项目,然后以侧载方式发布了WPF应用程序。它已正确发布,我可以毫无问题地运行它。但是,现在我需要使用行参数以编程方式从另一个应用程序(WinForms)启动侧载WPF应用程序。有什么办法吗? 谢谢
答案 0 :(得分:1)
您可以为打包的应用程序定义应用程序执行别名扩展名。有关更多信息,请参考docs和this blog post。
<Package
xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
IgnorableNamespaces="uap3">
<Applications>
<Application>
<Extensions>
<uap3:Extension
Category="windows.appExecutionAlias"
Executable="exes\launcher.exe"
EntryPoint="Windows.FullTrustApplication">
<uap3:AppExecutionAlias>
<desktop:ExecutionAlias Alias="Contoso.exe" />
</uap3:AppExecutionAlias>
</uap3:Extension>
</Extensions>
</Application>
</Applications>
</Package>