社区
C#
帖子详情
怎么弄Windows 服务程序
一枚小菜
2011-06-06 08:48:14
我没弄过Windows服务程序,现在想做一个。
就是开机启动,将电脑的名称写入到数据库database 中的computer表。
如何做啊?
我是菜鸟,请写的详细点啊!
...全文
96
5
打赏
收藏
怎么弄Windows 服务程序
我没弄过Windows服务程序,现在想做一个。 就是开机启动,将电脑的名称写入到数据库database 中的computer表。 如何做啊? 我是菜鸟,请写的详细点啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flyerwing
2011-06-06
打赏
举报
回复
[Quote=引用 1 楼 porschev 的回复:]
参考。。。。
[/Quote]
到处都是来这里问这个太不应该了。
chengzq
2011-06-06
打赏
举报
回复
1 直接在vs中创建windows服务类程序,然后切换到代码视图,在vs2008中,默认有两个方法:
protected override void OnStart(string[] args)
protected override void OnStop()
分别是服务启动和关闭时触发的事件。你的相关代码就写在这两个方法中。
2 服务创建好以后,是不能直接调试运行的,需要安装到计算机上,在vs中创建的服务Services1.cs上右键,切换到“视图设计器”,然后在视图设计器上右键,添加“安装程序”,然后右键点击“serviceInstaller1”,属性设置中,把StartType设置为“Automatic”自动运行。
右键“serviceProcessInstaller1”属性,设置Account的属性“LocalSystem”.
3 完成以上后,就开始安装服务到本地计算机上了,打开vs2008的命名提示工具,输入命令:
Installutil.exe Services1.exe
注意找到你的服务生成的路径。
然后就ok了!
stainboy
2011-06-06
打赏
举报
回复
我有一份现成的代码,请参考http://umc.codeplex.com/SourceControl/changeset/view/57421#804928
如果看不明白,那么还需要阅读http://msdn.microsoft.com/zh-cn/library/system.serviceprocess.servicebase(v=vs.80).aspx
xuexiaodong2009
2011-06-06
打赏
举报
回复
只要继承servicebase就可以了,其他的基本没有什么区别,就是没有界面罢了
porschev
2011-06-06
打赏
举报
回复
参考。。。。
c#开发
Windows
服务程序
及部署
c#开发
Windows
服务程序
及部署
TopShelf 将控制台程序部署到
Windows
服务
TopShelf 是一个用于将 .NET 控制台应用程序转换为
Windows
服务的库。它使得将现有的控制台应用程序部署为
Windows
服务变得简单和直接,无需重写整个应用程序作为服务。
【JavaService】使用Java编写部署
windows
服务
如果你玩
windows
系统,你对服务这个东西并不会陌生,服务可以帮我们做很多事情,在不影响用户正常工作的情况下,可以完成很多我们需要的需求。 众所周知,微软的visio studio内置的Service类可以编写
windows
服务,...
jar包或exe程序设置为
windows
服务
2.如果你是先把exe打包为
windows
服务的话,把xml文件和exe程序放到你exe路径下,更改为相同的名称。我通过批处理文件install.bat实现了一键安装服务,uninstall.bat一键卸载服务。1.2修改完成后打开CMD,输入.\\web-...
Java服务注册为
Windows
服务
当我们开发好一个Java应用时,再部署到服务器时,最简单的方法是直接java -jar xxx.jar 。 但是这样非常的不优雅,后台必须一直保留着一个控制台黑色窗口,很...然而把Java程序注册成
Windows
服务就完美解决了这些问题。
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章