相关疑难解决方法(0)

在控制台应用程序中包装C#服务以进行调试

我想调试一个用C#编写的服务,老式的方式太长了.我必须停止服务,启动我在调试模式下使用服务的应用程序(Visual Studio 2008),启动服务,附加到服务进程,然后在我的Asp.Net应用程序中导航以触发服务.

我基本上让服务在后台运行,等待任务.Web应用程序将触发服务选择的任务.

我想要做的是有一个控制台应用程序来激活服务,以便我调试.有没有人知道的简单演示?

c# service console-application

28
推荐指数
5
解决办法
2万
查看次数

将ac#命令行应用程序转换为Windows服务

我找到了很多部分答案,但没有什么真的足够.

案例:应用程序是一个工作命令行应用程序,没有用户交互,除了能够在输入停止时接收按键,这已经以一种方式编写,即使不在运行时也禁用环境.UserInteractive ==真正.

我正在使用Visual Studio 2010.

问题是我需要将此应用程序转换为Windows服务.是"只是"将新的类文件作为服务,并让它在现有应用程序上调用我的启动和停止方法?

如何安装程序(VS'默认msi安装程序),现有安装程序项目是否可以"升级"以处理服务安装?

我之前搞砸了这个,最后得到了一个拒绝安装的安装程序,因为它一直在检测已安装的服务,停止安装过程然后立即回滚所有内容.它检测到的服务就是刚刚安装的服务.

c# service command-line

4
推荐指数
1
解决办法
2499
查看次数

标签 统计

c# ×2

service ×2

command-line ×1

console-application ×1