Синхронизация SQL и Active Directory.Приложение C # NotImplementedException - PullRequest
0 голосов
/ 03 января 2012

У меня есть исключение в EventLog для моего приложения, как это:

Application: Synchronizator_AD.exe Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.NotImplementedException Stack:    at
Synchronizator_AD.Application.Database(Synchronizator_AD.Databases,
System.String, System.String, System.String)    at
Synchronizator_AD.Application.Start(System.String)    at
Synchronizator_AD.Synchronizator_AD.TimerTick(System.Object)    at
System.Threading._TimerCallback.TimerCallback_Context(System.Object)  at
System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,
System.Threading.ContextCallback, System.Object, Boolean)    at
System.Threading._TimerCallback.PerformTimerCallback(System.Object)

Может кто-нибудь сказать мне, что я делаю не так? Я могу поделиться с моим кодом Если вы можете помочь мне (VS2010)

Я пишу приложение, которое будет создавать учетную запись пользователя в Active Directory с именем из записи таблицы SQL. Это приложение является службой Windows. Этот проект имеет несколько файлов кода.

1 Ответ

2 голосов
/ 03 января 2012

Полагаю, вы написали приложение Synchronizator_AD.System.NotImplementedException обычно означает, что вы использовали какую-то автоматическую генерацию кода (возможно, из какого-то шаблона в Visual Studio), которая сгенерировала для вас код фрейма приложения.Эти инструменты довольно часто вставляют вызовы throw new System.NotImplementedException() в сгенерированные методы, потому что вы тот, кто должен реализовать эти методы.

Итак, что вы делаете неправильно, в основном: вы не реализовали какой-то метод, который вам нужен.Найдите все экземпляры throw new System.NotImplementedException() и реализуйте эти методы.

...