容易知道Windows设置系统服务
作者:佚名 来源:本站 时间:2018-04-02 点击:81次
在很多应用中需要做windows服务来操作数据库等操作,比如
(1)一些非常慢的数据库操作,不想一次性去做,想慢慢的通过服务定时去做,比如定时为数据库备份等
(2)在.net Remoting中利用windows服务来做Host
利用vs.net我们可以在几分钟之内建立其windows服务,非常简单
下面说一下步骤
1. 新建一个项目
2. 从一个可用的项目模板列表当中选择Windows服务
3. 设计器会以设计模式打开
4. 从工具箱的组件表当中拖动一个Timer对象到这个设计表面上 (注意: 要确保是从组件列表而不是从Windows窗体列表当中使用Timer)
5. 设置Timer属性,Interval属性200毫秒(1秒进行5次数据库操作)
6. 然后为这个服务填加功能
7.双击这个Timer,然后在里面写一些数据库操作的代码,比如
SqlConnection conn=new SqlConnection(“server=127.0.0.1;database=test;uid=sa;pwd=275280”);
SqlCommand comm=-new SqlCommand(“insert into tb1 (‘111‘,11)”,conn);
conn.Open();
comm.ExecuteNonQuery();
conn.Close();
8. 将这个服务程序切换到设计视图
9. 右击设计视图选择“添加安装程序”
from:http://post.blog./imagine18/trackback.aspx?articleid=6056177
10. 切换到刚被添加的ProjectInstaller的设计视图
11. 设置serviceInstaller1组件的属性:
1) ServiceName = My Sample Service
2) StartType = Automatic (开机自动运行)
12. 设置serviceProcessInstaller1组件的属性 Account = LocalSystem
13. 改变路径到你项目所在的bin“Debug文件夹位置(如果你以Release模式编译则在bin“Release文件夹)
14. 执行命令“InstallUtil MyWindowsService.exe”注册这个服务,使它建立一个合适的注册项。(InstallUtil这个程序在WINDOWS文件夹“Microsoft.NET“Framework“v1.1.4322下面)
15. 右击桌面上“我的电脑”,选择“管理”就可以打计算机管理控制台
16. 在“服务和应用程序”里面的“服务”部分里,你可以发现你的Windows服务已经包含在服务列表当中了
17. 右击你的服务选择启动就可以启动你的服务了。
- 上一篇: Windows XP输入法间不能切换处理办法
- 下一篇: IE九浏览器"追踪保护"技巧运用及技巧
相关阅读
热门文章
推荐游戏
换一换- 小鸡大作战官方下载-小鸡大作战游戏免费下载2022下载v1.2.0免费版
- The DeadBlue游戏免费下载-The DeadBlue安卓版下载v0.1
- 王国保卫战前线内置修改器手机版-内置功能菜单版下载v5.8.02无敌版中文版手机
- 怀旧24点游戏(暂未上线)-怀旧24点安卓版预约v1.0
- 整蛊火柴人2手机版-整蛊火柴人2游戏免费下载v1.0.0最新版
- 点击编年史2破解版-点击编年史2无限金币钻石破解版提供下载v1.1.7内购破解版
- 帕斯九游版(暂未上线)-帕斯觉醒之战uc版预约v1.0.1九游官服
- 召唤英雄红包版-召唤英雄送10000元真充卡版下载v1.02.114657大量红包版
- 我的世界1.18.0.23版本-我的世界1.18.0.23下载
- 人气排行