2017-04-16 11 views
0

Je souhaite regrouper un service Windows en tant que groupe appx. J'ai utilisé le lien ci-dessous pour créer MSI pour l'installation du service.Installation du service à partir du groupe appx créé à partir de MSI à l'aide du convertisseur d'applications de bureau

https://support.microsoft.com/en-in/help/816169/how-to-create-a-setup-project-for-a-windows-service-application-in-visual-c

fin de travail MSI, le service installé avec succès. Lorsque j'ai utilisé ce MSI pour créer APPX en utilisant le convertisseur DAC, j'ai trouvé que appx a été créé mais quand je le lance, j'obtiens une boîte de dialogue indiquant "impossible de démarrer le service depuis la ligne de commande ou le débogueur". .. ". Mais dans MSI fonctionne bien.

Ainsi, je suis impatient de savoir si convertisseur DAC prend en charge l'installation de service si MSI peut installer le service parfaitement et sinon comment y remédier?

Répondre

2

L'installation d'un service Windows avec un package .appx n'est pas prise en charge car ce travail brise le modèle et les garanties entourant l'isolation.

Voir la troisième puce dans le guide de préparation pour l'emballage/conversion de bureau Pont: https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-prepare

Selon ce que vous utilisez le service, vous peut-être en mesure de le remplacer par un processus d'arrière-plan de longue durée ou un Tâche de fond UWP. Si vous utilisez le service pour faciliter les mises à jour automatiques, vous ne l'aurez plus, car l'application convertie recevra automatiquement les mises à jour du magasin.

Merci, Stefan Wick - Windows Developer Platform