-1

我在发布 WPF Core 3.0 应用程序时遇到了问题。我在我的解决方案中创建了一个 Windows 应用程序打包项目,然后将 WPF 应用程序发布为旁加载。它已正确发布,我可以毫无问题地运行它。但是,现在我需要使用行参数以编程方式从另一个应用程序(WinForms)启动旁加载的 WPF 应用程序。有没有办法做到这一点?谢谢

4

1 回答 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 回答