J'ai une application .net 3.5 et je voudrais la rendre portable. C'est simple et fonctionne parfaitement, j'ai envoyé le fichier .EXE + .DLL à quelques amis et il fonctionne comme prévu lors de l'exécution de l'exe avec le .DLL et le .ICO (que j'ai utilisé) dans le même dossier . Ce que je veux est simple: créer un seul fichier EXE qui s'occupe de la DLL, image et what-i-want avec elle sans être une installation, et ne nécessitant aucune installation. (aka portable)Création d'applications Windows portables (non installées) en C#
Je peux envisager de le migrer vers .net 2.0 si nécessaire, je n'utilise aucune fonctionnalité de 3.5 seulement, en fait, je ne suis pas vraiment sûr pourquoi j'utilise 3.5 (je suis Je voudrais des conseils, des liens, ou une explication sur la façon de le faire, car il est vraiment ennuyeux d'envoyer des .rar à mes amis et de leur dire d'extraire et d'exécuter le fichier .exe parmi tous " des fichiers bizarres "comme ils appellent (d'ailleurs, tout le monde n'a pas d'affichage de l'extension dans les dossiers, donc c'est un cauchemar)
(J'ai cherché dans StackOverflow, et je n'ai pas trouvé de questions qui répondent à ce que je demande, le seul celui que j'ai trouvé être comme il a fini dans une discussion de fram disponibilité des travaux dans les machines Windows, choix de la langue et pas de bonnes réponses.)
Je pense que vous voulez dire facilement distribuable - non portable (portable signifie s'exécuter sur différents systèmes d'exploitation et/ou architectures matérielles). – Oded
Allez, discutons-en, une réponse à cette question (qui peut intéresser beaucoup de gens) est trop peu! Je suis ici pour donner toute autre information qui pourrait être utile pour répondre. – Marcelo
@Oded - portable est maintenant l'un de ces mots qui a plusieurs significations, son habitude utilisé pour signifier croix plate-forme, mais maintenant souvent (plus?) Signifie "fonctionne à partir d'une clé USB ou équivalent sans installer" – Murph