一步一步教你使用VS2008打包Windows服务的方法(附源码)

本文和大家分享一下如何使用VS 2008 打包Windows 服务的方法,实用哦。
1 建立一个控制台程序
代码很简单就是在C盘上写一个文本文件。看代码:
1nam espace ConsoleApplication
2 {
3cl ass Program
4    {
5static void Main(string[] args)
6        {
7            CreateFile();
8        }
迈克尔哈内克
9
10public static void CreateFile()
11        {
韩剧顺英的抉择
12            Stream Writer sw = File.CreateText(@"C:\ t");
13            sw.Close();企业家天地杂志社
14        }
华荣聊天室15    }
16 }
u872 我们的目的是将上面的生成的控制台程序 "" 打包成一个 Winsdows Servi ce。接下来我们就在建议一个Windows Servi ce 项目。
我们添加一个名为 TestService.cs的服务类.并在设计界面点击右键选择“Add Install”。
此时,系统会自动生成一个ProjectInstall.cs类。下面我们来设置一些属性(直接看图吧,不多说了):
我们在这里设置Account 为"LocalSystem",因为我懒的管理权限哈哈..
下面要复写 ServiceBase 类的OnStart 方法。(Program的访问权限得修改一下)
1partial class TestService : ServiceBase
2    {
3public TestService()
4        {
5            InitializeCom ponent();
6        }
7
8protected override void OnStart(string[] args)
9        {
10              ConsoleApplication.Program.CreateFile();
11        }
12
13protected override void OnStop()
14        {
15
16        }
17    }
好了,现在只差给这个服务打包了。
3 建立一个“Setup Project”。添加一个"Project output"。“Project” 选择给那刚才的Windows Servi ce 项目。平角怎么表示

本文发布于:2024-09-22 01:22:55,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/292481.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:服务   文本文件   属性   生成   程序   控制台   选择
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议