社区
C#
帖子详情
自己写的服务调试的时候没有问题,不调试会报1067进程意外终止。在线等大神啊··
zoedaid
2012-12-26 09:41:00
这是我自己写的服务,在服务中加Debugger.Launch();调试可以一直走下去,如果不调试就会出现图片说的问题。求帮助
...全文
163
9
打赏
收藏
自己写的服务调试的时候没有问题,不调试会报1067进程意外终止。在线等大神啊··
这是我自己写的服务,在服务中加Debugger.Launch();调试可以一直走下去,如果不调试就会出现图片说的问题。求帮助
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zoedaid
2012-12-26
打赏
举报
回复
还是谢谢·断点调试的时候可以走下去·选择否就出问题·纠结了一早上了··
从事CSharp程序开发
2012-12-26
打赏
举报
回复
那我也没办法了,等别的高手来看下吧
zoedaid
2012-12-26
打赏
举报
回复
加上去的时候调试的·走调试的时候可以·成功建立索引,如果
选择否·就会出现进程意外终止1067的错误提示
从事CSharp程序开发
2012-12-26
打赏
举报
回复
楼主,不调试为什么要加 Debugger.Launch(); 这一句?
zoedaid
2012-12-26
打赏
举报
回复
下面还有一个timer控件的我就不贴了····
zoedaid
2012-12-26
打赏
举报
回复
/// <summary> /// 搜索 /// </summary> /// <param name="indexpath"></param> private void CreateIndex(string indexpath,string TableNames) { try { //索引路径 IndexWriter indexwrite; indexwrite = new IndexWriter(indexpath, new PanGuAnalyzer(), true); //indexwrite = new IndexWriter(indexpath, new WhitespaceAnalyzer(), true); Document dm = new Document(); string sql = "select * from "+TableNames; DataSet ds = DBclass.Query(sql); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { Document Doc = new Document(); //公司名称CORPORATION_CNAME Doc.Add(new Field("CORPORATION_CNAME", ds.Tables[0].Rows[i]["CORPORATION_CNAME"].ToString(), Field.Store.YES, Field.Index.TOKENIZED)); //公司地址ADDRESS Doc.Add(new Field("ADDRESS", ds.Tables[0].Rows[i]["ADDRESS"].ToString(), Field.Store.YES, Field.Index.TOKENIZED)); //法人代表LEGAL_PERSON Doc.Add(new Field("LEGAL_PERSON", ds.Tables[0].Rows[i]["LEGAL_PERSON"].ToString(), Field.Store.YES, Field.Index.UN_TOKENIZED)); //法人电话LEGAL_PERSON_TEL Doc.Add(new Field("LEGAL_PERSON_TEL", ds.Tables[0].Rows[i]["LEGAL_PERSON_TEL"].ToString(), Field.Store.YES, Field.Index.UN_TOKENIZED)); //联系人LINKMAN Doc.Add(new Field("LINKMAN", ds.Tables[0].Rows[i]["LINKMAN"].ToString(), Field.Store.YES, Field.Index.UN_TOKENIZED)); //联系人电话TEL Doc.Add(new Field("TEL", ds.Tables[0].Rows[i]["TEL"].ToString(), Field.Store.YES, Field.Index.UN_TOKENIZED)); //联系人手机MOBILE_TEL Doc.Add(new Field("MOBILE_TEL", ds.Tables[0].Rows[i]["MOBILE_TEL"].ToString(), Field.Store.YES, Field.Index.UN_TOKENIZED)); //主营行业INDUSTRY Doc.Add(new Field("INDUSTRY", ds.Tables[0].Rows[i]["INDUSTRY"].ToString(), Field.Store.YES, Field.Index.UN_TOKENIZED)); //成立时间BEGIN_TIME Doc.Add(new Field("BEGIN_TIME", ds.Tables[0].Rows[i]["BEGIN_TIME"].ToString(), Field.Store.YES, Field.Index.UN_TOKENIZED)); //省PROVINCE_CNAME Doc.Add(new Field("PROVINCE_CNAME", ds.Tables[0].Rows[i]["PROVINCE_CNAME"].ToString(), Field.Store.YES, Field.Index.UN_TOKENIZED)); //市CITY_CNAME Doc.Add(new Field("CITY_CNAME", ds.Tables[0].Rows[i]["CITY_CNAME"].ToString(), Field.Store.YES, Field.Index.UN_TOKENIZED)); indexwrite.AddDocument(Doc); } indexwrite.Optimize(); indexwrite.Close(); } catch { throw; } }
zoedaid
2012-12-26
打赏
举报
回复
protected override void OnStart(string[] args) { // TODO: 在此处添加代码以启动服务。 Debugger.Launch(); try { //Thread. //索引目录 indexpath = @"D:\ProviceIndex\Win_Ah"; indexpath_bj = @"D:\ProviceIndex\Win_Bj"; indexpath_cq = @"D:\ProviceIndex\Win_Cq"; indexpath_fj = @"D:\ProviceIndex\Win_Fj"; indexpath_gd = @"D:\ProviceIndex\Win_Gd"; indexpath_gs = @"D:\ProviceIndex\Win_Gs"; indexpath_gx = @"D:\ProviceIndex\Win_Gx"; indexpath_gz = @"D:\ProviceIndex\Win_Gz"; indexpath_hebei = @"D:\ProviceIndex\Win_Hebei"; indexpath_henan = @"D:\ProviceIndex\Win_Henan"; indexpath_hlj = @"D:\ProviceIndex\Win_Hlj"; indexpath_hubei = @"D:\ProviceIndex\Win_Hubei"; indexpath_hunan = @"D:\ProviceIndex\Win_Hunan"; indexpath_jl = @"D:\ProviceIndex\Win_Jl"; indexpath_js = @"D:\ProviceIndex\Win_Js"; indexpath_jx = @"D:\ProviceIndex\Win_Jx"; indexpath_ln = @"D:\ProviceIndex\Win_Ln"; indexpath_nmg = @"D:\ProviceIndex\Win_Nmg"; indexpath_nx = @"D:\ProviceIndex\Win_Nx"; indexpath_qh = @"D:\ProviceIndex\Win_Qh"; indexpath_sc = @"D:\ProviceIndex\Win_Sc"; indexpath_sd = @"D:\ProviceIndex\Win_Sd"; indexpath_sh=@"D:\ProviceIndex\Win_Sh"; indexpath_sx = @"D:\ProviceIndex\Win_Sx"; indexpath_sx2 = @"D:\ProviceIndex\Win_Sx2"; indexpath_tj = @"D:\ProviceIndex\Win_Tj"; indexpath_xj = @"D:\ProviceIndex\Win_Xj"; indexpath_xz = @"D:\ProviceIndex\Win_Xz"; indexpath_yn = @"D:\ProviceIndex\Win_Yn"; indexpath_zj = @"D:\ProviceIndex\Win_Zj"; //数据库表名 TableName = "win_corp_ah"; TableNamebj = "win_corp_bj"; TableNamecq = "win_corp_cq"; TableNamefj = "win_corp_fj"; TableNamegd = "win_corp_gd"; TableNamegs = "win_corp_gs"; TableNamegx = "win_corp_gx"; TableNamegz = "win_corp_gz"; TableNamehebei = "win_corp_hebei"; TableNamehenan = "win_corp_henan"; TableNamehlj = "win_corp_hlj"; TableNamehubei = "win_corp_hubei"; TableNamehunan = "win_corp_hunan"; TableNamejn = "win_corp_jn"; TableNamejs = "win_corp_js"; TableNamejx = "win_corp_jx"; TableNameln = "win_corp_ln"; TableNamenmg = "win_corp_nmg"; TableNamenx = "win_corp_nx"; TableNameqh = "win_corp_qh"; TableNamesc = "win_corp_sc"; TableNamesd = "win_corp_sd"; TableNamesh = "win_corp_sh"; TableNamesx = "win_corp_sx"; TableNamesx2 = "win_corp_sx2"; TableNametj = "win_corp_tj"; TableNamexj = "win_corp_xj"; TableNamexz = "win_corp_xz"; TableNameyn = "win_corp_yn"; TableNamezj = "win_corp_zj"; //索引对象 new System.Threading.Tasks.Task(() => CreateIndex(indexpath,TableName)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_bj, TableNamebj)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_cq, TableNamecq)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_fj, TableNamefj)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_gd, TableNamegd)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_gs, TableNamegs)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_gx, TableNamegx)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_gz, TableNamegz)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_hebei, TableNamehebei)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_henan, TableNamehenan)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_hlj, TableNamehlj)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_hubei, TableNamehubei)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_hunan, TableNamehunan)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_jl, TableNamejn)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_js, TableNamejs)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_jx, TableNamejx)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_ln, TableNameln)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_nmg, TableNamenmg)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_nx, TableNamenx)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_qh, TableNameqh)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_sc, TableNamesc)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_sd, TableNamesd)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_sh, TableNamesh)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_sx, TableNamesx)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_sx2, TableNamesx2)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_tj, TableNametj)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_xj, TableNamexj)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_xz, TableNamexz)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_yn, TableNameyn)).Start(); new System.Threading.Tasks.Task(() => CreateIndex(indexpath_zj, TableNamezj)).Start(); // CreateIndex(indexpath); // CreateIndex(indexpath1); System.Timers.Timer timer = new System.Timers.Timer(3600000); timer.Elapsed += new System.Timers.ElapsedEventHandler(Timer_TimesUp); timer.Start(); } catch { throw; } }
从事CSharp程序开发
2012-12-26
打赏
举报
回复
把服务的c#代码贴过来看下
zoedaid
2012-12-26
打赏
举报
回复
求大神出现·小弟先谢谢了···在线等候
启用mysql系统找不到指定的文件类型_net start mysql 发生系统错误2 系统找不到指定的文件...
net start mongodb发生系统错误2 系统找不到指定的文件安装mongodb时, 将mongodb 作为系统
服务
启动net start mongodb,报错发生系统错误2 系统找不到指定的文件 . 查找原因是因为,系统
服务
的可执行文件地址有误. 修改
服务
地 ...mysql安装常见
问题
(系统找不到指定的文件、发生系统错误
1067
进程
意外
终止
)在安装mysql时总是会遇到这样那样的...
Django实战:快速排查MySQL连接错误2002的5种方法
本文针对Django开发中常见的MySQL连接错误2002,提供了5种系统性的排查方法。首先检查MySQL
服务
是否运行,其次核对Django数据库配置,然后通过命令行测试连接,接着排查网络与防火墙设置,最后分析驱动版本与虚拟环境
问题
。文章以localhost连接为例,帮助开发者快速定位并解决django.db.utils.OperationalError,确保开发环境顺畅。
Windows 11下PHPStudy搭建XSS-Labs靶场全攻略与深度排错
跨站脚本攻击(XSS)是Web安全领域最常见的高危漏洞之一,其原理在于恶意脚本在用户浏览器中被执行,从而窃取数据或进行未授权操作。理解XSS的攻防技术对于前端开发和安全测试都至关重要。在工程实践中,搭建本地靶场是系统学习漏洞原理和测试手法的有效途径。XSS-Labs作为专注于XSS漏洞的经典实战平台,通过层层递进的关卡设计,帮助学习者从反射型、存储型到DOM型XSS逐步掌握攻击与防御技巧。本文聚焦于在Windows 11操作系统上,使用PHPStudy集成环境快速部署XSS-Labs靶场,并针对端口冲突、数
CASS 11不是AutoCAD插件:深度耦合架构与离线安装全指南
CASS 11常被误认为AutoCAD插件,实则是以AutoCAD为图形引擎、自身为核心业务逻辑的专用测量平台。其通过深度劫持ARX加载链、定制运行时、硬件绑定授权等机制实现强耦合,导致与普通CAD插件在兼容性、安装逻辑和系统依赖上存在本质差异。技术价值在于保障测绘数据合规性与成果审图通过率,广泛应用于地籍测绘、地形图绘制、宗地图生成等工程实践场景。本文聚焦CASS 11真实架构原理、离线安装包真伪识别、Windows环境适配及典型故障根因分析,特别涵盖AutoCAD耦合机制与离线安装两大核心热词。
滞环控制simulink仿真模型
滞环控制simulink仿真模型
C#
111,129
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章