2012-01-02 49 views
0

我在事件日誌例外我的應用程序是這樣的:同步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)

我正在寫一個應用程序,它將在Active Directory中使用SQL表記錄的名稱創建用戶帳戶。這個應用程序是一個Windows服務。這個項目有很少的代碼文件。

+0

我正在編寫一個應用程序,它將使用SQL表記錄中的名稱在Active Directory中創建用戶帳戶。這個應用程序是一個Windows服務。以下是代碼: – 2012-01-02 22:56:53

+1

如果您有要添加的信息,請編輯該問題並將其添加 - 不在評論中。 – Oded 2012-01-02 22:57:56

回答

2

我假設你編寫了Synchronizator_AD應用程序。 A System.NotImplementedException通常表示您使用某種類型的自動代碼生成(可能來自Visual Studio中的某個模板),它爲您生成了應用程序框架代碼。這些工具經常會將throw new System.NotImplementedException()調用插入到生成的方法中,因爲您必須實施這些方法。

所以你做錯了基本上是:你還沒有實現你需要的一些方法。找到throw new System.NotImplementedException()的所有實例並實現這些方法。

+0

如何找到拋出新的System.NotImplementerException()的所有實例? – 2012-01-02 23:03:32

+0

@TomaszRebus在Visual Studio中:按下Ctrl-F並在彈出式窗口中在搜索字段中的NotImplementedException中打開類型,在下面的下拉框中可以選擇搜索範圍 - 選擇「整個解決方案」 – ChrisWue 2012-01-02 23:22:56

+0

從編輯菜單中選擇快速查找,在「查找內容」框中輸入'NotImplementedException',從'Look in'下拉菜單中選擇'Entire Solution'並按下'Find Next'按鈕。找到之後,您可以右鍵單擊它並選擇「查找所有引用」。這會在任何地方向你顯示它的使用。 – 2012-01-02 23:25:37

相關問題