我使用自托管的Nancy Web服务创建了c#console应用程序。在本地我可以通过启动exe文件(通过单击或cmd)或使用Visual Studio来运行它。
问题是如何使用Jenkins启动这种应用程序?它是一种服务,因此它应该由Jenkins启动并运行到另一个版本。
更新
因此,我的解决方案是在“执行Windows批处理命令”中使用该命令。窗口:
START "Process_Name" Path_To_Exe/File.exe
同样作为第一步,我添加了杀死此进程(不创建每个构建自托管服务器的新实例):
TASKKILL /F /IM File.exe
exit 0