草庐IT

betterzip注册码

全部标签

c# - 使用 C# 向 Active Directory 注册更改通知

此链接http://msdn.microsoft.com/en-us/library/aa772153(VS.85).aspx说:您最多可以在单个LDAP连接上注册五个通知请求。您必须有一个专用线程来等待通知并快速处理它们。当您调用ldap_search_ext函数来注册通知请求时,该函数会返回标识该请求的消息标识符。然后使用ldap_result函数等待更改通知。发生更改时,服务器会向您发送一条LDAP消息,其中包含生成通知的通知请求的消息标识符。这会导致ldap_result函数返回标识更改对象的搜索结果。我在.NET文档中找不到类似的行为。如果有人知道如何在C#中做到这一点,我将

C# 在 64 位操作系统上读取错误的注册表数据

我在64位Windows上工作,我的应用程序以提升的权限运行。我对以下非常简单的代码有疑问:myKey=Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run");if(myKey!=null){string[]HKLMvaluenames=myKey.GetValueNames();}但由于某些原因,HKLMvaluenames数组填充了来自以下键的值:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\Curren

C# 访问 64 位注册表

我想知道是否可以在64位电脑上使用C#访问以下注册表项。HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run在32位电脑上访问时它工作正常,但在64位电脑上它重新定向到具有不同key的HKLM\SOFTWARE\Wow6432Node的native64位路径。我已经浏览了有关此的各种文章,但无法真正找到关于如何在C#中访问64位pc中的32位key的明确答案。谢谢。 最佳答案 如果您的目标是.NetFramework4.0或更高版本,那么您可以通过传递RegistryView.Regi

c# - 有没有办法在 VB.NET 中知道是否已为事件注册了处理程序?

在C#中我可以测试这个...publiceventEventHandlerTrigger;protectedvoidOnTrigger(EventArgse){if(Trigger!=null)Trigger(this,e);}有没有办法在VB.NET中做到这一点?我的意思是测试null?更多信息忘记说了。我有用C#编写的类(class),但我正在用VB.NET编写单元测试。我正在单元测试中尝试这个...IfmyObject.TriggerIsNotNothingThen''#dosomethingEndIf这会导致编译时错误,提示...“公共(public)事件触发器是一个事件,不能

c# - 在注册表中保存文本框值

我需要一些关于在注册表中读取/写入/保存值的指导。我对在注册表中保存内容的概念很陌生我有一个Winform,我必须在其中读取/写入App.config文件并使用winform更改用户名和密码。在我的winform中,我有2个文本框,当我输入值并点击提交时,它会更改中的值app.config.I以某种方式做到了,没有问题。现在我需要将我在文本框中输入的所有值发送到注册表并保存它们,我也应该能够读取它们。我应该怎么做? 最佳答案 使用Microsoft.Win32;写:Registry.SetValue(@"HKEY_LOCAL_MAC

c# - 在.NET中,是否需要注册DLL?

是否有必要在目标机器上注册编译后的DLL(用C#.NET编写)。目标机器将安装.NET,是否只需将DLL拖放到目标机器上就足够了? 最佳答案 我认为您有点混淆了事情。从来不需要为了使用它而注册一个dll。使用dll只需要加载它(给定一个已知位置或者如果库在系统路径中)并获取您要使用的函数的地址。在分发需要将某些条目添加到Windows注册表的COM或ActiveX对象时,使用了注册dll。为了使用COM服务(例如),您需要引用一个GUID——即唯一标识符——它允许您获得实现该服务(或提供对它的访问)的dll的句柄。有时您可以引用完全

c# - 注册抛出 'Inheritance security rules violated while overriding member'

对于我的学校项目,我正在使用MVC项目附带的默认帐户Controller注册函数://POST:/Account/Register[HttpPost][AllowAnonymous][ValidateAntiForgeryToken]publicasyncTaskRegister(RegisterViewModelmodel){if(ModelState.IsValid){varuser=newApplicationUser(){UserName=model.UserName};varresult=awaitUserManager.CreateAsync(user,model.Pass

c# - 注册 'half-closed' 通用组件

我有两个接口(interface):publicinterfaceIQuery{}publicinterfaceIQueryHandlerwhereTQuery:IQuery{TResultHandle(TQueryq);}IQueryHandler的封闭实现示例:publicclassEventBookingsHandler:IQueryHandler>{privatereadonlyDbContext_context;publicEventBookingsHandler(DbContextcontext){_context=context;}publicIEnumerableHan

c# - 注册外部登录 Web API

我不明白为什么他们没有明确的教程或指南,所以我希望我的问题能在这里得到解答。因此,尝试通过WebApi从facebook或google注册用户。问题是,在RegisterExternal方法的这一行:varinfo=awaitAuthentication.GetExternalLoginInfoAsync();它返回null,因此返回一个BadRequest()到目前为止我得到了什么:在Startup.Auth.cs中,我已经添加了ID和secret,请注意,我也尝试过使用Microsoft.Owin.Security.FacebookvarfacebookOptions=newMic

c# - 我可以列出所有已注册的事件源吗?

我的Windows服务写入了事件日志,但我在纠正这个问题时遇到了各种问题。所以在这个过程中我用了很多不同的名字。我关注了一篇描述如何在Windows服务中设置事件日志的文章。所以在设计器中添加EventLog组件后,我将其添加到构造函数中:if(!System.Diagnostics.EventLog.SourceExists("AS0604"))System.Diagnostics.EventLog.CreateEventSource("AS0604","SIRR");eventLog1.Source="AS0604";eventLog1.Log="SIRR";eventLog1.W