hubble.net服务无法启动报错“System.Exception: Hasn't instance name:Default in registry”的解决方法
2012-02-23 22:49
1016 查看
hubble.net是asp.net下的一款开源全文检索框架,但安装之后,无法卸载,强行手工卸载之后,又无法安装。将其它机器上的hubble.net安装文件拷贝过来,手工安装hubble.net服务之后,启动服务之后又自动停止,查看windows系统日志,提示:
无法启动服务。System.Exception: Hasn't instance name:Default in registry
在 HubbleService.TaskInformation.GetInstanceDir(String instanceName)
在 HubbleService.HubbleSvr.OnStart(String[] args)
在 System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)
据此分析,hubble.net使用是需要用邮箱注册的,可能是注册表中德邮箱与注册码被删除了的原因。赶紧到另外一台机器上找到对应的注册表项目,导出为reg文件,拷贝到故障机器上导入注册表,故障解决!
注册文件如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Hubble.net]
"Key"="5F-AC-71-D8-DF-D1-93-BA-E1-88-9D-F3-53-29-9B-7A-FA-4B-E0-87-26-39-42-29-D4-24-A4-31-38-10-39-CC-CD-0C-1B-F0-E4-76-CA-46-BC-92-88-73-FD-78-4A-16-B8-51-FE-5E-28-42-9F-C1-B4-3F-65-9B-61-B2-3E-1C-A5-CD-50-B3-B3-10-80-98-CD-CF-04-8D-99-84-F9-B3-35-60-90-8C-C3-04-1C-F2-F5-23-5C-2A-A2-6C-FE-BC-6F-47-C7-7E-6C-11-6A-B8-67-F5-14-CC-9F-36-CB-54-44-F5-E5-0C-FF-23-6B-A9-B6-D8-3D-A9-CE-53-3A-7A"
"Email"="thisIsYourEmail@gmail.com"
[HKEY_LOCAL_MACHINE\SOFTWARE\Hubble.net\Instances]
"DefaultStartTime"="2012-02-23 19:57:55"
"DefaultPort"=dword:00001d63
"Default"="C:\\Program Files\\HubbleDotNet\\Default"
无法启动服务。System.Exception: Hasn't instance name:Default in registry
在 HubbleService.TaskInformation.GetInstanceDir(String instanceName)
在 HubbleService.HubbleSvr.OnStart(String[] args)
在 System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)
据此分析,hubble.net使用是需要用邮箱注册的,可能是注册表中德邮箱与注册码被删除了的原因。赶紧到另外一台机器上找到对应的注册表项目,导出为reg文件,拷贝到故障机器上导入注册表,故障解决!
注册文件如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Hubble.net]
"Key"="5F-AC-71-D8-DF-D1-93-BA-E1-88-9D-F3-53-29-9B-7A-FA-4B-E0-87-26-39-42-29-D4-24-A4-31-38-10-39-CC-CD-0C-1B-F0-E4-76-CA-46-BC-92-88-73-FD-78-4A-16-B8-51-FE-5E-28-42-9F-C1-B4-3F-65-9B-61-B2-3E-1C-A5-CD-50-B3-B3-10-80-98-CD-CF-04-8D-99-84-F9-B3-35-60-90-8C-C3-04-1C-F2-F5-23-5C-2A-A2-6C-FE-BC-6F-47-C7-7E-6C-11-6A-B8-67-F5-14-CC-9F-36-CB-54-44-F5-E5-0C-FF-23-6B-A9-B6-D8-3D-A9-CE-53-3A-7A"
"Email"="thisIsYourEmail@gmail.com"
[HKEY_LOCAL_MACHINE\SOFTWARE\Hubble.net\Instances]
"DefaultStartTime"="2012-02-23 19:57:55"
"DefaultPort"=dword:00001d63
"Default"="C:\\Program Files\\HubbleDotNet\\Default"
相关文章推荐
- c#程序在部分电脑运行异常解决方法(System.Runtime.InteropServices.COMException (0x80070422): 无法启动服务)
- “System.Runtime.InteropServices.COMException (0x80070422): 无法启动服务”解决方法
- hadoop namenode无法启动,提示 java.net.unknownhostexception 的解决方法
- 启动amq时遇到java.net.URISyntaxException: Illegal character in hostname at index处理方法
- MySQL 5.7.9 服务无法启动-“NET HELPMSG 3534”的解决方法
- 问题解决!!! 无法启动服务.System.BadImageFormatException: 不是有效的 Win32 应用程序.
- java Exception in thread "main" java.lang.NoClassDefFoundError: (wrong name: 解决方法
- "无法向会话状态服务器发出会话状态请求。请确保 ASP.NET State Service (ASP.NET 状态服务)已启动"问题解决方法
- 解决ActiveMQ启动时报异常java.net.URISyntaxException: Illegal character in hostname at index
- Android-68-Tomcat各种启动错误的解决的方法,如:Exception in thread "Thread-6" NoClassDefFoundError,Document base E:\
- MySQL 5.7.9 服务无法启动-“NET HELPMSG 3534”的解决方法
- Jenkins启动时报错:java.net.BindException: Address already in use: bind 解决方法
- Tomcat启动时报java.net.BindException:Address already in use:JVM Bind:8443错误的解决方法
- apache启动失败,80端口被nt kernel&system占用,解决方法
- 修改计算机名或IP后Oracle10g服务无法启动的解决方法
- 【.Net码农】Asp.Net异常:"由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值"的解决方法
- 系统无法启动,contains a file system with errors, check forced错误解决方法
- java.net.BindException: Address already in use: JVM_Bind 解决方法
- 检测到指定的WEB服务器运行的不是ASP.NET 1.1版,您无法运行ASP.NET应用程序或服务和创建ASP.NET程序时候发生错误 HTTP/1.0 500 Server Error的解决方法
- Tomcat 6.0安装好了后无法启动服务 解决方法