Un moyen de convertir la fonction de bibliothèque de classes en exe?
Est-il possible de modifier ma bibliothèque de classe programme pour une .exe
ou cliquez une fois la demande? Actuellement je reçois comme un dll. Je suis en mesure de créer un cliquez une fois sur l'app, mais il ne fonctionne pas après l'installation.
source d'informationauteur Vysakh | 2013-04-26
Vous devez vous connecter pour publier un commentaire.
Dans les propriétés du projet -> balise application, modifiez le type de Sortie à l'Application de la console. De toute façon, vous devez créer un
static Main()
méthode comme un point de départ.Vous pouvez modifier le type de sortie de votre projet dans les paramètres, puis ajouter un principal point d'entrée, comme d'autres l'ont mentionné (Notez que vous voulez "application Windows", pas "Console Application" ici):
Si vous ne pouvez pas modifier la source pour une raison quelconque, vous pouvez créer une nouvelle application très simple (un .exe), et appeler les méthodes public dans votre .dll à partir de:
Pour ce faire, vous avez juste besoin d'inclure une référence à l'existant .dll dans cette nouvelle application.
Plutôt que changer à un EXE - créer un nouveau projet (Application Winform, WPF, Application Console, peu importe) et référence votre fichier DLL à utiliser les classes.
Si vous convertissez votre fichier DLL dans un EXE alors vous perdez (ou au moins très difficile) la capacité à utiliser ces classes dans toute autre application.
Garder les classes de l'INTERFACE utilisateur dans une DLL et seulement mis de l'INTERFACE utilisateur de la couche des classes et des contrôles dans le fichier exécutable.