Запустите загруженное приложение WPF Core 3.0 из командной строки - PullRequest
0 голосов
/ 16 октября 2019

Я столкнулся с проблемой при публикации приложения WPF Core 3.0. Я создал проект упаковки приложений Windows в своем решении, а затем опубликовал приложение WPF как загруженное. Он был опубликован правильно, и я могу запустить его без проблем. Однако теперь мне нужно программно запустить загруженное приложение WPF из другого приложения (WinForms) со строковыми аргументами. Есть ли способ сделать это? Спасибо

1 Ответ

1 голос
/ 16 октября 2019

Вы можете определить расширение псевдонима выполнения приложения для вашего упакованного приложения. Пожалуйста, обратитесь к документам и к этому сообщению в блоге для получения дополнительной информации.

<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>
...