J'ai une application Windows Forms qui est déployée via ClickOnce. Dans l'application, je profite des paramètres de l'application pour stocker les informations de connexion de base. Dans les deux ans et plus de 200 mises à jour depuis que j'ai publié l'application et qu'elle a été utilisée quotidiennement, je n'ai eu aucun problème avec les utilisateurs modifiant leurs propres paramètres et conservant ces paramètres lorsque l'application est relancée et mise à jour.Paramètres ClickOnce introuvable lors de l'exécution à partir de la ligne de commande
Cependant, je travaille sur l'ajout d'une fonctionnalité dans l'application qui permet de planifier certaines tâches dans le planificateur de tâches. Tout fonctionne bien (la tâche est planifiée et l'application est appelée avec les paramètres corrects). Cependant, lorsque le programme est lancé, les paramètres ne sont pas lus.
Je peux répliquer cela en lançant manuellement l'application directement à partir de la ligne de commande. L'application s'ouvre, mais les seuls paramètres disponibles sont les paramètres initialement fournis avec l'application.
Ma question finale est la suivante: Comment puis-je appeler mon application ClickOnce à partir de la ligne de commande et l'ouvrir de la même manière que si je l'avais lancée depuis le menu Démarrer?
Merci !!
Merci pour l'idée, ça m'a vraiment fait réfléchir, mais non. Lorsque j'exécute l'application (via la ligne de commande ou via le planificateur de tâches), cela montre que je suis l'utilisateur qui l'a appelée. Lorsque la tâche a été créée, la tâche est définie par défaut pour s'exécuter sous mon nom d'utilisateur uniquement. –
Lorsque vous exécutez l'application via la commande ou le planificateur de tâches, l'application clickonce se met-elle à jour lors d'une mise à jour? – KeithN
Réponse courte - Oui. –