2015-04-20 4 views
0

Как выбрать собственный класс исключений с помощью редактора конфигурации Entlib? Попытка добавить обработчик замены, поэтому мне нужно специальное исключение Когда я выбираюКорпоративная библиотека 6, Блок исключений, как выбрать собственный класс исключений

Добавить из файла

Я выбираю мою сборку с пользовательскими исключениями, но он не отображается в списке ! Мой собственный класс исключений наследует форму класса BaseException, который наследует форму System.Exception. Я также попробовал его прямо наследовать от Exception, но не работает ни. Любые предложения. Самая худшая документация, которую я когда-либо видел в своей жизни.

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

ответ

0

Я добавил некоторые блоки приложения из EntLib 6 в несколько проектов моего решения с использованием NuGet. Я также установил enlib 6 двоичных файлов из msdn.

До сих пор не знаю, в чем проблема, но я решил так:

Марк файл решения в обозревателе решений и нажмите F4. А под EntLib 6 двоичных файлов пути, я поставил его в локальную папку установки/двоичные файлы EntLib 6, в моем случае это было:

C: \ Program Files (x86) \ EnterpriseLib6

Теперь я могу выбрать все пользовательские исключения!

Смежные вопросы