Informations générales (basé sur ma première question): Je souhaite intégrer dans mon "GUI.exe" (écrit en C#) une fonction d'aide. Puis quand je veux commencer dans mon cmd -> "GUI.exe - h" la fonction d'aide. J'ai essayé un stackoverflow- post: J'ai essayé d'utiliser cette solution: Adding "--help" parameter to C# console application.Comment intégrer l'aide C# dans l'application console
static bool ShowHelpRequired(IEnumerable<string> args)
{
return args.Select(s => s.ToLowerInvariant())
.Intersect(new[] { "help", "/?", "--help", "-help", "-h" }).Any();
}
Problème actuel:
Je ne sais pas où je peux intégrer la fonction d'aide. Je ne sais pas si un paramètre particulier dans mon Microsoft Visual Studio doit configurer.
D'avance merci pour votre soutien.
Cela n'a rien à voir avec Visual Studio. Vous devez inclure ce code (probablement) dans votre méthode 'main (args)'. – Fildor
thx pour votre réponse. Maintenant, ne pas avoir besoin de penser à une config. – Moha86B
Si GUI.exe n'est pas une application console, vous devrez d'abord appeler WinAPI 'AllocConsole()' ou 'AttachConsole (ATTACH_PARENT_PROCESS)'. Si vous choisissez de vous connecter à la console parent, notez que CMD et PowerShell n'attendent pas un enfant non console par défaut lorsqu'il est interactif, de sorte que votre sortie peut être perturbée par la sortie du shell. – eryksun