社区
C#
帖子详情
自己写的服务调试的时候没有问题,不调试会报1067进程意外终止。在线等大神啊··
zoedaid
2012-12-26 09:41:00
这是我自己写的服务,在服务中加Debugger.Launch();调试可以一直走下去,如果不调试就会出现图片说的问题。求帮助
...全文
130
9
打赏
收藏
自己写的服务调试的时候没有问题,不调试会报1067进程意外终止。在线等大神啊··
这是我自己写的服务,在服务中加Debugger.Launch();调试可以一直走下去,如果不调试就会出现图片说的问题。求帮助
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
打赏
举报
回复
求大神出现·小弟先谢谢了···在线等候
Android面试题整理(源自鸿洋
大神
公众号【201803】的一篇BAT面试题推送)
三月,想必各位程序员GG 此刻想要的,莫过于一篇面试宝典。鄙人不才,也从未系统的刷过面试题,以鸿洋大哥一篇面试题为引,略加整理,希望能帮到各位不知道看什么小伙伴。(大部分知识都是有答案的). 原文链接: [https://mp.weixin.qq.com/s/p3l9wr4DX976Lr62-dYe8w(只有题)] PS:其实在推送2天后就已经全部 总结出来了,只是新的CSDN 编辑器排版不会...
docker+nginx+node+jenkins从零开始部署你的前端
服务
前言 如果你不甘于做一个纯粹的页面仔,想了解一个web应用从编
写
到到发布到用户可见的全过程,或是想自己玩一点新东西,突破原有的技术圈层,那么本文将是一个很好的入门指南。笔者将从实战入手,尽可能细致地结合当前主流的工具链,以命令行为粒度来讲解一个web应用CI/CD的全过程。有些部分的内容可能过于基础,
大神
们可以酌情跳过。 本例的应用架构大致是:一个web静态中台
服务
,和与之配套的后端
服务
(通过no...
【Linux】Valgrind工具集详解
Valgrind是用于构建动态分析工具的仪器框架。它附带了一组工具,每个工具都执行某种
调试
,分析或类似任务,可帮助您改
进程
序。Valgrind的架构采用模块化设计,因此可以轻松创建新工具,而不会干扰现有结构。
PHP 面试知识点整理归纳
全文已整理补充完毕,以后还会继续更新文章里面的错误,以及补充尚不完善的
问题
。 该篇文章是针对Github上wudi/PHP-Interview-Best-Practices-in-China资源的答案个人整理 lz也是初学者,以下知识点均为自己整理且保持不断更新,也希望各路
大神
多多指点,若发现错误或有补充,可直接comment,lz时刻关注着。 由于内容比较多,
没有
直接目录,请自行对照 Gi...
程序员编程笔记
1.查看电脑当前
进程
和端口cmd netstat -pid netstat -a 查看全部端口信息:netstat –ano 2.创建文件夹 mkdir 文件名或文件路径 3.删除文件夹 rmdir 4.删除文件 del 5.打开计算机calc 6.打开画图mspaint 7.用echo "
写
入新数据">d:\a.txt,echo 字符串 >文件路径 文件名(会覆盖原内容) 8.用echo "
写
入新数据">>d:\a.txt,echo 字符串 >文件路径 文件名.
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章