2010-08-13 15 views
2

Est-il possible de déployer plusieurs applications Windows en utilisant ClickOnce, mais de ne pas les faire toutes créer des icônes dans le menu Démarrer? La raison pour cela (si cela vous intéresse) est que nous distribuons plusieurs applications Windows au sein de notre société. Le principal permettra à l'utilisateur de se connecter et, en fonction de leurs autorisations, de créer un menu d'applications qu'ils peuvent utiliser. L'application du menu déclenchera les sous-applications en leur transmettant le nom d'utilisateur et le mot de passe. Les éléments de menu seront ajoutés dynamiquement à partir de la base de données, afin que d'autres applications puissent être ajoutées si nécessaire. Pour cette raison, il ne peut pas s'agir d'une grande installation ClickOnce.Installation de ClickOnce sans entrée de menu de démarrage

Tout cela fonctionne indépendamment du fait qu'il y a un chargement d'éléments ajoutés au menu Démarrer.

+1

Comment voulez-vous que l'utilisateur lance les applications? Juste des raccourcis sur le bureau, ou via une URL? – CodingGorilla

+0

Via 1 application de menu unique –

+0

Alors vous avez l'intention de lancer l'application via une URL? Si vous envisagez de lancer le fichier .exe à partir de l'application de menu, je ne pense pas que cela fonctionnera pour vous. Les applications Click-Once ne sont pas installées comme les applications normales. Ils sont généralement installés dans le répertoire de profil de l'utilisateur et les conventions de dénomination sont wierd; Plus précisément, vous ne saurez pas quel est le nom ou l'emplacement de votre fichier .exe. – CodingGorilla

Répondre

6

Vous pouvez sélectionner, dans la section "Mode d'installation et paramètres", "Cette application est uniquement disponible en ligne". Cela empêche la création d'un élément de menu de démarrage et signifie que l'application ne peut être lancée qu'à partir du site sur lequel elle a été publiée.