2010-10-22 9 views
1

J'utilise SSIS à partir d'une application C#. Je voudrais exécuter le processus SSIS en utilisant l'utilitaire dtexec mais sans afficher la fenêtre dtexec lors de l'exécution. J'ai mis le ProcessStartInfo.CreateNoWindow à vrai pourtant dtexec montre toujours la fenêtre. Je suppose que cela est dû à dtexec et non C#, mais je ne trouve pas d'argument pour dtexec qui l'empêchera d'afficher la fenêtre. J'espère que quelqu'un connaîtra un moyen d'empêcher l'affichage de la fenêtre dtexec lorsqu'elle est en cours d'exécution. Toute aide est la bienvenue.DTExec ne fonctionnera pas sans fenêtre

Rob

Répondre

0

Désolé, cela est toujours montré.

Il peut être assez déconcertant au début, quand il apparaît: encore pire lorsque vous cliquez dessus et geler votre travail + planification ... par mégarde

+0

Bummer mais pas inattendu. J'ai été capable de dire à .NET de montrer la fenêtre mais de la réduire au minimum. Évidemment, SSIS n'ouvrira sa propre fenêtre que si la fenêtre d'appel n'est pas visible. En utilisant cette technique a fait un regard acceptable. Merci. – Rob