/ / Perguntas sobre blocos de aplicativos do Windows (Metro) / Ícones para aplicativos de desktop - vb.net, windows-10, windows-10-universal

Perguntas sobre Windows Tiles (Metro) / ícones para aplicativos de desktop - vb.net, windows-10, windows-10-universal

Eu tenho um aplicativo escrito em VB.NET que desejo mover para o Win10. Será sempre um aplicativo de desktop, no entanto, eu gostaria que ele tivesse um ícone / bloco inicial no Win 10. Olhando ao redor Eu encontrei esta pergunta exata o que sugere a criação de um aplicativo Metro (agora acredito que seja o Windows App) que inicia o aplicativo de desktop. Isto é também discutido neste tópico. Então as perguntas;

  1. Esses tópicos são um pouco antigos. A melhor maneira no Win10 de fornecer a um aplicativo de desktop um bloco de aplicativos do Windows usando um aplicativo do Windows como o Iniciador do aplicativo de desktop?

  2. Parece que no Win10 a Microsoft agoraaplicativos não pertencentes à loja podem ser instalados em Update Security> SideloadApps. Isso precisa estar ativado para instalar o aplicativo, mas isso sempre deve estar ativado. Por exemplo, o que acontece após a instalação, se o usuário desligá-lo, o aplicativo não inicia? Por exemplo eu vejo neste link, existem 2 chaves do Registro para alterar, basicamente AllowAllTrustedApps eAllowDevelopmentWithoutDevLicense. É possível que o instalador da área de trabalho altere essas chaves, instale o Windows App (e tudo o mais) e depois altere as chaves novamente?

  3. Desinstalando? Se eu criei um aplicativo do Windows que lançou apenas meu aplicativo de desktop, existe a possibilidade de o usuário desinstalar ou excluir o aplicativo do Windows, o que significa que meu aplicativo de desktop ficaria órfão e perdido. Alguma sugestão para resolver isso?

Respostas:

1 para resposta № 1

De acordo com a sua descrição, acho que você precisa Ponte de Desktop. Não há necessidade de usar um aplicativo do Windows como o Iniciador para o aplicativo de desktop.

Você pode tentar com Desktop App Converter, com isso, você pode trazer seus aplicativos de área de trabalho existentes escritos para .NET 4.6.1 ou Win32 para a Plataforma Universal do Windows (UWP).

E após a conversão, você pode substituir os Ativos gerados pelo Desktop App Converter (DAC) automaticamente para fornecer Ladrilhos / Ícones personalizados. Para mais informações, consulte Converter manualmente seu aplicativo em UWP usando a ponte da área de trabalho.