2015-04-20 2 views
0

Comment sélectionner une classe d'exceptions personnalisée à l'aide de l'éditeur de configuration Entlib? Essayer d'ajouter un remplacement de gestionnaire, donc je besoin d'une exception personnalisée Quand je choisisEnterprise Library 6, Bloc d'exceptions, comment sélectionner une classe d'exceptions personnalisées

Ajouter un fichier

Je choisis mon assemblage avec les exceptions personnalisées, mais il ne montre pas dans la liste ! Ma classe d'exception personnalisée hérite d'une classe BaseException qui hérite du format System.Exception. Je l'ai également essayé en héritant directement de Exception, mais ne fonctionne pas non plus. Toutes les suggestions. La plus mauvaise documentation que j'ai jamais vue dans ma vie.

public class DummyException : System.Exception 
    { 

     public DummyException() 
     { } 

     public DummyException(string message) 
      : base(message) 
     { } 

     public DummyException(string message, Exception innerException) 
      : base(message, innerException) 
     { } 
    } 

enter image description here

Répondre

0

J'ai ajouté certains blocs d'application de EntLib 6 dans plusieurs projets de ma solution en utilisant NuGet. J'ai également installé les binaires entlib 6 de msdn.

ne savent toujours pas quel était le problème, mais je l'ai résolu comme ceci:

Marquez le fichier de solution dans l'explorateur de solution et appuyez sur F4. Et sous chemin Entlib 6 binaires, je l'ai mis dans le dossier d'installation/binaires local du EntLib 6, dans mon cas, ce fut:

C: \ Program Files (x86) \ EnterpriseLib6

Maintenant, je peux choisir toutes les exceptions personnalisées!