注意事项
-
基于安全性考虑,windows系统已将用户UI与系统服务分在不同session中,除非使用特殊的技术否则系统session无法访问用户UI,无论是service启动还是任务计划的第二个选项"不管用户是否登录都要运行"启动都是运行在系统session。所以就没法看到用户UI了。
-
要配置延时,sqlserver 等服务启动时间较长,所以要配置合理的延时,否则程序可能会启动失败。
-
使用任务计划启动时,会出现路径错误,原因是路径获取的代码有问题,参考 https://www.cnblogs.com/microsoft-zyl/p/15937497.html
也可以创建一个bat文件,切换到程序目录然后启动
D:
cd D:\01_workspace\03_code\80_app应用管理系统\koala-api\.PublishFiles
start Api.exe