C# .Net核心,Web应用程序执行控制台应用程序

C# .Net核心,Web应用程序执行控制台应用程序,c#,web,.net-core,console-application,C#,Web,.net Core,Console Application,我在windows IIS上有一个.net 2核心web应用程序。web应用程序没有问题。如何成功运行: 1)一款.net核心控制台应用程序;及 2)常规windows可执行文件 控制台应用程序是必需的,因为传递给它的工作可能需要几分钟,有时可能需要10分钟才能完成。可能太长了,不能指望用户保持浏览器打开 我尝试在windows应用程序上使用“System.Diagnostics.Process”,取得了很大成功。我想在我开始尝试核心应用程序之前,我会得到一些建议。如果需要任何其他信息,请告诉我

我在windows IIS上有一个.net 2核心web应用程序。web应用程序没有问题。如何成功运行:

1)一款.net核心控制台应用程序;及

2)常规windows可执行文件

控制台应用程序是必需的,因为传递给它的工作可能需要几分钟,有时可能需要10分钟才能完成。可能太长了,不能指望用户保持浏览器打开


我尝试在windows应用程序上使用
“System.Diagnostics.Process”
,取得了很大成功。我想在我开始尝试核心应用程序之前,我会得到一些建议。如果需要任何其他信息,请告诉我

我不确定这是否有用,但您可以尝试使用任务计划程序调用该应用程序。摆脱了许多权限问题。

在.net core 2中的控制台应用程序有很多新功能,简单地解释一下有点复杂

我建议从这个开始

  • 在GitHub上,总结起来非常好

我还建议大家看看这篇文章(关于.NETCore1.0,但大致相同)和这篇文章


那将是你开始工作的好地方。

我有一个web应用程序,可以向芝加哥市中心各种建筑物的居民发送文本、语音或电子邮件通知。web应用程序将任务推送到实际执行发送的控制台应用程序。控制台应用程序激活后,web应用程序可以继续执行其他操作=。Hangfire是您的朋友这与问题有什么关系?问题是从web应用程序运行控制台应用程序的另一种方式,对吗?因此,使用webapps调用任务调度器来运行控制台应用程序。这是一个想法,愚蠢,但可以避免很多配置。