我在Windows IIS上有一个.net 2核心Web应用程序。没有Web应用程序的问题。我怎样才能成功运行:
1) .net核心控制台应用;以及
2)常规的Windows可执行文件?
需要控制台应用程序,因为传递给它的工作可能需要几分钟 - 有时最多需要10分钟才能完成。期望用户保持浏览器打开可能太长了。
我尝试在Windows应用上使用"System.Diagnostics.Process"
取得了很大成功。我想在开始尝试使用Core应用程序之前,我会得到一些建议。如果需要任何其他信息,请与我们联系。
答案 0 :(得分:2)
.net core 2中的控制台应用程序中有很多新功能,简单地解释它有点复杂。
我建议从这个开始
在git hub上总结得非常好。
我还建议您查看有关Windows Executable(关于.net核心1.0,但或多或少相同)和此article的帖子。
这些将是您开始的好地方。
答案 1 :(得分:-1)
我不确定这是否有用,但您可以尝试使用任务计划程序来调用该应用程序。摆脱了很多权限问题。