vs2008 windows服务(C#) 开发与安装

 

下面说一下步骤
1.文件->新建->项目->windows->windows服务。


2. 设计器会以设计模式打开

打开"工具箱"---右键---"选择项"---找到Timer控件,看好了,这个Timer控件的是system.Timer下的.可不是System.Windows.Form.然后添加.拖到设计页面上。

 

3. 设置Timer属性和Interval属性

在InitializeComponent();的下面
timer1.Enabled = true;
timer1.Interval = 1000 * 60 * 60; //一小时执行一次


4. 然后为这个服务填加功能


5.双击这个Timer,然后在里面写一些要操作的代码,比如

string sql = "insert into a (aa) values ('" + DateTime.Now.ToString() + "')";
ExcuteSql(sql);

 

6. 将这个服务程序切换到设计视图


7. 右击设计视图选择“添加安装程序”


8. 切换到刚被添加的ProjectInstaller的设计视图


9. 设置serviceInstaller1组件的属性:
     1) ServiceName = MyService (在我的电脑-管理-服务 中出现的服务的名称)
     2) StartType = Automatic (开机自动运行)


10. 设置serviceProcessInstaller1组件的属性   Account = LocalSystem

11.生成项目。
12.
打开CMD窗口--开始--运行--输入CMD,回车
//注册服务命令

cd C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727(InstallUtil .exe 路径)

执行命令:InstallUtil.exe 服务的.exe文件的绝对路径(项目所在的bin/Debug文件夹位置(如果你以Release模式编译则在bin/Release文件夹))。


13. 右击桌面上“我的电脑”,选择“管理”,
在“服务和应用程序”里面的“服务”部分里,你可以发现你的Windows服务已经包含在服务列表当中了,右击你的服务选择启动就可以启动你的服务了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本人资源全部免费,请查看我的上传资源获取更多电子书 ================================================= 丛 书 名:微软技术丛书 作 者:(英)夏普 著,周靖 译 出 版 社:清华大学出版社 出版时间:2009-1-1 内容简介:沿袭深受读者欢迎的Step by Step经典写作风格,资深专家John Sharp再度演绎更SHARP的C#,覆盖面广,知识点新,在讲透C基础知识的同时充分展示C#新增特性。 Visual C#作为微软的旗舰编程语言,经过几年的长足发展,在全球得以迅速普及,成为很多程序员的首选语言。Visual C# 2008新增了大量可圈可点的丰富特性,本书围绕着基础知识和这些新特性全面介绍了如何利用Visual Studio 2008和.net framework来进行C#编程。书中沿袭深受读者欢迎的Step by Step风格,通过丰富的练习引导读者逐步构建Windows应用程序,访问sql server数据库,开发ASP.NET Web应用程序,创建并使用Web服务等。 《Visual C# 2008从入门到精通》以最新的.NET 3.5和Visual C# 2008为基础循序渐进地介绍了从入门到深入掌握Visual C# 2008所需的各个方面,包括开发环境的配置、C#语法、Windows应用程序开发、处理文件和注册表,创建基于Web的应用程序以及.NET 3.5的新增特性等。《Visual C# 2008从入门到精通》同时还介绍了大量Visual C# 2008开发经验,对使用中的重点、难点进行了专门的讲解,是一本有效、实用的从入门到精通级的学习指南。   透过本书,读者可在专家的悉心指导下学习并掌握Visual C#2008基础知识,一次一个步骤,循序渐进地掌握C#编程技术,从而开发出优秀的C#组件和Windows应用程序。   本书重要主题:   声明变量,编写语句,创建操作符和调用方法   捕捉和处理异常   通过析构函数和垃圾回收机制来管理资源   定义属性和索引器,处理事件   使用泛型来定义类型安全的类和集合   通过ADO.NET和语言集成查询(LINQ)来操作数据   创建交互式Web应用程序,构建web服务 作者简介:jonh sharp,content master首席技术专家。content master隶属于cm集团,cm集团是英国一家从事技术文档创作和咨询的专业公司。john sharp是负责.net framework和互操作性问题的专家,已经针对分布式系统、web服务c#语言发布了大量相关的教程、白皮书和演示文档。他他具有丰富的技术背景和写作经验,出版过几部畅销书,microsoft windows communication foundation step by step便是其中之一。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值