2012-01-02 11 views
0

私はこのような自分のアプリケーションのためのEventLogで例外を持っている:SQLとActive Directoryの同期。 C#アプリケーションNotImplementedException

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)

私はSQLテーブルレコードから名前でActive Directoryにユーザーアカウントを作成するアプリケーションを作成しています。このアプリケーションはWindowsサービスです。このプロジェクトにはコードのファイルはほとんどありません。

+0

私は、SQLテーブルレコードの名前でActive Directoryにユーザーアカウントを作成するアプリケーションを作成しています。このアプリケーションはWindowsサービスです。コードは次のとおりです。 –

+1

追加する情報がある場合は、質問を編集してコメントに追加してください。 – Oded

答えて

2

Synchronizator_ADアプリケーションを作成したと仮定します。 A System.NotImplementedExceptionは通常、アプリケーションフレームコードを生成した何らかの自動コード生成(おそらくVisual Studioのテンプレートから)を使用したことを示しています。これらのツールは、これらのメソッドを実装する必要があるため、生成されたメソッドにthrow new System.NotImplementedException()呼び出しを挿入することがよくあります。

あなたが間違っていることは、基本的には:あなたが必要とするいくつかの方法を実装していません。 throw new System.NotImplementedException()のすべてのインスタンスを検索し、それらのメソッドを実装します。

+0

新しいSystem.NotImplementerException()をスローするすべてのインスタンスを見つけるにはどうすればよいですか? –

+0

@TomaszRebus Visual Studioの場合:Ctrl + Fキーを押し、検索フィールドに「NotImplementedException」と入力し、検索範囲を選択できるドロップダウンボックスが表示されるポップアップウィンドウで「全体ソリューション」を選択します – ChrisWue

+0

編集メニューから「クイック検索」を選択し、「検索する」ボックスに「NotImplementedException」と入力し、「探す」ドロップダウンから「全体ソリューション」を選択し、「次を検索」ボタンを押します。見つけたら、右クリックして 'Find All References'を選択することができます。これは、どこで使用されているかを示します。 –

関連する問題