2010-02-23 5 views
1

Existe-t-il un moyen d'ajouter une référence d'une winform à une autre winform?Ajouter une référence d'un projet winforms à un autre

Il y a une autre dans des solutions

Je ne veux pas créer cette classe encore une fois.

Je ne vois pas de DLL dans le projet Winform.

+0

est-ce dans le même projet? –

+0

@Assad: Vous voulez dire la solution. Non, ils ne le sont pas. «Il y a d'autres solutions» – SLaks

Répondre

5

Cliquez avec le bouton droit sur le projet, cliquez sur Ajouter une référence, attendez un long moment, cliquez sur Parcourir, puis sélectionnez le fichier EXE compilé dans l'autre projet.

1

Non, vous n'avez pas de DLL, mais vous pouvez toujours ajouter une référence au projet. Vous pouvez ajouter des références aux fichiers EXE ainsi qu'aux DLL. IIRC, vous ne pourriez pas dans VS2003, mais vous pouvez à partir de VS2005. (Il est possible que ce soit "non" en 2005 et "oui" en 2008 - vous pouvez certainement en 2008 cependant.)

0

Vous pouvez simplement ajouter une référence au projet. Dans la boîte de dialogue Ajouter des références, sélectionnez l'onglet Projets.

Vous pouvez également ajouter des références à .EXE de la même manière que vous ajouteriez des références à dll, si vous ne voulez pas mettre les deux projets dans la même solution.

+0

Non, il ne peut pas - ils sont dans des solutions différentes. – SLaks

+0

battre ma modification. il pourrait ajouter le projet aux deux solutions ... –

1

Créez un nouveau projet à partir du modèle de projet Bibliothèque de classes ou du modèle de projet Bibliothèque Windows Forms Control. Ce dernier peut être utile si vous créez vos propres contrôles. L'assembly DLL résultant peut être référencé dans d'autres projets Windows Forms Application. L'utilisation d'un assemblage EXE comme référence de projet est possible, même si je pense que la plupart des installateurs seront très confus. Vous devrez déployer l'EXE dans le même répertoire que votre application "principale" EXE. Faites-le correctement avec un projet de bibliothèque de classes.

0

Un élément très utile pour ajouter des références est PowerCommands Il vous permet entre autres de faire un clic droit sur un projet et de copier la référence, puis de coller cette référence dans un autre projet.

Questions connexes