2010-08-20 5 views
1

J'ai créé une application de bureau vb.net. cela fonctionne magnifiquement sur mon pc. J'ai créé un installateur et l'ai donné à un collègue de travail. Le programme ne fonctionne pas. Question: Comment puis-je savoir quels composants .net je dois fournir avec mon application?quels composants .net est-ce que mon application a besoin?

Merci

+1

vérifiez le journal des erreurs/.net exception/event viewer pour les erreurs .net qui pointent vers des espaces de noms manquants/non définis. – Mauro

+1

Comment avez-vous créé votre programme d'installation? Quels composants avez-vous ajoutés à votre application? Votre collègue a-t-il installé la même version du framework .Net? –

+1

At-il installé le réseau .net? – Paddy

Répondre

0

Le plus rapide et le plus sale façon de le faire est de créer un ClickOnce installer. Il suffit de le configurer pour créer un programme d'installation pour "un chemin UNC ou un partage de fichiers". IIRC prendra soin de tout bootstrapping qui doit être fait. Cela suppose, bien sûr, les dépendances dont il a besoin sont tous les composants standard .NET.

Si vous faites référence à des assemblys qui ne sont pas standard, vous devez sélectionner la référence, ouvrir la fenêtre des propriétés et définir «Copier local» sur true. Ils seront ensuite inclus dans le programme d'installation de ClickOnce.

Questions connexes