我在我的应用程序的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)
我正在编写一个应用程序,它将使用SQL表记录中的名称在Active Directory中创建用户帐户。这个应用程序是一个Windows服务。这个项目的代码文件很少。
答案 0 :(得分:2)
我假设您编写了Synchronizator_AD
应用程序。 System.NotImplementedException
通常表示您使用某种自动代码生成(可能来自Visual Studio中的某个模板),它为您生成应用程序框架代码。这些工具经常将throw new System.NotImplementedException()
调用插入到生成的方法中,因为您必须实现这些方法。
所以你做错了基本上是:你还没有实现一些你需要的方法。找到throw new System.NotImplementedException()
的所有实例并实现这些方法。