Déployer un Raccourci sur le Bureau pour un Appareil fonctionnant sous Windows CE 4.2 (VS2005)
J'ai une demande écrite à l'aide de VS2005 en C# ciblant le Compact Framework 2.0 SP2. Comme une partie de la solution, j'ai CABINE déployer projet qui se déploie à l'appareil sans problème. Ce que je ne peux pas faire est de créer un raccourci sur mon application sur les appareils de bureau.
J'ai passé plusieurs heures à lire des divers éléments de la documentation (pourquoi la recherche sur le site MSDN si mauvais?), suivi les instructions, mais pas de joie.
Ce que j'ai fait est la suivante:
- Ajouter le "Dossier Windows" nœud dans le Système de Fichiers
- Créé un dossier sous le nom de "Bureau"
- Créé un raccourci vers les Applications de la Sortie Principale et placé dans le répertoire du "Bureau"
Ce qui me manque?
OriginalL'auteur Mitch Wheat | 2008-09-28
Vous devez vous connecter pour publier un commentaire.
Un Windows CE raccourci (CE de n'importe quelle version de goût, y compris WinMo) utilise un texte ASCII fichier de base. Ils sont sous la forme:
{XX}#{PATH}
Où:
Par exemple:
20#\Windows\calc.exe
L'autre option est d'utiliser le CEShortcuts section du fichier INF utilisé pour générer votre CABINE.
Dans le [DefaultInstall] section de l'INF, définir la CEShortcuts à un nom de section de votre choix (quelque chose comme "Raccourcis"), puis d'ajouter cet article à votre raccourci descripteur. MSDN les détails ici.
MSDN a aussi un article sur la création d'un projet de déploiement de générer de la cabine (disponible ici), mais en toute honnêteté, le projet capacités sont limitées et de l'OMI, de l'outil, en général, suce. À ce jour, nous avons toujours utiliser des appels directs à CABWIZ (qui suce aussi, mais c'est notre seul choix) avec écrit à la main les fichiers INF.
OriginalL'auteur ctacke
Un peu tard, mais peut-être que cela aidera quelqu'un comme moi qui a cherché pour cette question, j'ai résolu le problème comme ceci:
J'ai ajouté un dossier personnalisé sur le nœud racine (Système de Fichiers sur la Machine Locale) et l'a appelé %CE3%.
C'est le raccourci pour \Windows\Desktop.
J'ai ajouté mon raccourci (clic droit créer un nouveau raccourci) et lui a donné un nom.
C'est ça, puis-je construire!
Lors de l'analyse de la section Raccourcis dans le fichier inf généré, il avait l'air bien.
Et quand j'ai mis en place et a fonctionné parfaitement!
Je suis l'aide de VS2008 et de les déployer sur windows CE 5.0
Voici une liste de raccourcis: windows CE raccourcis
OriginalL'auteur Steve
J'ai eu ce même problème et trouvé une solution simple, si quelqu'un a encore besoin de cela.
Au lieu d'ajouter un windows dossier spécial, il suffit d'ajouter un dossier personnalisé nommé Windows, puis sélectionnez un dossier dans l', il a nommé de Bureau, et de mettre le raccourci.
Cela a fonctionné pour moi.
OriginalL'auteur Jonesopolis
La façon la plus Simple est d'aller dans le dossier de l'Application dans la Cabine du Projet(programme d'installation), cliquez-droit sur votre fichier EXE du Programme(Application exe que vous voulez faire de raccourci) et choisissez "Créer un Raccourci" et déplacez ce fichier dans le dossier que vous voulez comme "le Dossier du Menu Démarrer"
Je suis sous Windows Mobile 6, et cette méthode a fonctionné pour moi.
OriginalL'auteur Wael Dalloul
Mitch: créer le LNK fichier comme avant, mais de lui donner un nom comme "raccourci.lnkx" (notez le "x" à la fin). Vous pouvez ensuite l'ajouter à la "Desktop" dans le dossier de votre CABINE de projet. Une fois que le fichier est ajouté, modifiez la propriété TargetName "raccourci.lnk" et compiler. Je pense que cela fonctionne.
OriginalL'auteur MusiGenesis
En supposant que vous utilisez Windows Mobile (version 5.0 ou 6.x) vous pouvez utiliser cette syntaxe pour créer un fichier comme un shourtcut(*,lnk):
Où:
XX = nombre de caractères à inclure dans les arguments après le Chemin d'accès du Programme à traiter.
Chemin d'accès du programme Target = exe emplacement du fichier.
Icône du Fichier Chemin d'accès = Si exe fichier ne contient pas l'image d'une icône ou si vous souhaitez utiliser un autre, c'est l'emplacement du fichier contenant l'icône de l'image.
Icône de nombre = Indice de l'image de l'icône dans le fichier, il commence à 0.
J'ai eu le tester, et fonctionne très bien.
OriginalL'auteur
1.Copiez le fichier.
2.Aller sur le bureau (ou partout où vous voulez créer le raccourci).
3.Cliquez-droit sur un espace vide, cliquez sur Coller le Raccourci.
.
OriginalL'auteur Sailendra
En fait, c'est assez simple ! (À l'aide de VS 2008 et Smart Device CABINE projet)
1 - Dans l'explorateur de solutions sur VS, Allez à votre CABINE de projet et cliquez-droit sur elle.
2 - Allez dans Affichage -> Système de Fichiers
3 - Ici, sur la colonne de gauche, clic droit et "Ajouter le Dossier Spécial"
4 - Sélectionnez le Dossier du Menu Démarrer pour le raccourci de dossier
5 - Allez dans le Dossier de l'Application juste au-dessus de
6 - Sur la colonne de droite, cliquez droit sur la sortie Principale et sélectionnez "Créer un raccourci de bla bla bla"
7 - Ensuite vous avez juste à le déplacer vers le dossier du menu démarrer sur la gauche et renommer le Fichier 🙂
FACULTATIF: Vous pouvez même ajouter des polices à l'appareil à l'aide de "Fonts" dans la zone "Ajouter un Dossier Spécial" menu !
Acclamations
OriginalL'auteur Febraiz
Je suppose que vous travaillez avec un "Smart Device CABINE de Projet"? Je ne pense pas que ce projet crée des raccourcis dans la manière correcte de Windows CE 4.2. Je pense que vous pouvez de téléchargement d'un kit de développement de Microsoft après l'installation vais vous montrer quelque chose comme "Windows CE CAB de Projet" comme un projet.
Je pense que vous pouvez le faire manuellement, si. Un Windows CE raccourci est un fichier avec une *.lnk extension, donc si vous voulez un raccourci intitulée "Ma Demande", créer un fichier texte sur votre PC nommé "Mon Application.lnk". Le contenu du fichier doit être:
ou quel chemin d'accès complet de votre application sur le périphérique Windows CE.
Dans votre CABINE de projet, continuez à ajouter le dossier "Windows". et puis le "Bureau" le dossier que vous avez été. Dans le dossier sur le Bureau, clic droit et ajouter le LNK fichier que vous avez créé. Vous pourriez avoir à faire une réinitialisation logicielle de l'appareil afin d'avoir le raccourci apparaître après l'installation.
Je dis "je pense" beaucoup de choses. Êtes-vous Pocket PC 2003 ou Windows Mobile, ou êtes-vous réellement de l'exécution de l'ancien Windows CE 4?
OriginalL'auteur MusiGenesis