我在发布 WPF Core 3.0 应用程序时遇到了问题。我在我的解决方案中创建了一个 Windows 应用程序打包项目,然后将 WPF 应用程序发布为旁加载。它已正确发布,我可以毫无问题地运行它。但是,现在我需要使用行参数以编程方式从另一个应用程序(WinForms)启动旁加载的 WPF 应用程序。有没有办法做到这一点?谢谢
问问题
123 次
1 回答
1
您可以为打包的应用程序定义应用程序执行别名扩展。请参阅文档和此博客文章以获取更多信息。
<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>
于 2019-10-16T13:15:29.380 回答