|
|
1
18
是的,你可以。 一种方法是使用命令行参数,例如“/console”,将控制台版本与作为服务运行的版本区分开来:
… 然后在program.cs中:
|
|
|
2
4
从设计的角度来看,实现这一点的最佳方法是在库项目中实现所有功能,并围绕库项目构建单独的包装器项目,以执行所需的方式(即Windows服务、命令行程序、ASP.NET Web服务、WCF服务等)。 |
|
|
3
3
是的,可以做到。 启动类必须扩展ServiceBase。 可以使用静态void main(string[]args)启动方法来分析命令行开关以在控制台模式下运行。 类似:
|
|
|
4
1
|
|
|
pcsksa5 · 从AnyLogic内部调用命令行 1 年前 |
|
|
w113msh · 提取未设置脚本的变量名 1 年前 |
|
|
FangQ · 如何使用jq打印由制表符“\t”分隔的JSON数组元素 2 年前 |
|
|
js0110 · 这个问题的输出和推理是否正确? 2 年前 |