我有一个需要计时器作业的MVC应用程序。众所周知,Web应用程序并不是真的要这样做。
这就是为什么我要创建另一个(控制台)应用程序来执行所需的必需任务的原因。因为该应用程序必须从我的WebApplication-Directory访问文件(本地文件),所以我的首选方法是自动构建到与Web应用程序相同的/ bin-目录中。可以做到吗?
我知道以后可以移动文件,但是谁不愿意。
答案 0 :(得分:0)
这不是一个好的解决方案。您可以:1.
将这些文件放在两个项目中的不同位置,并将此文件夹的路径放入两个应用程序的配置中;或2.
使用第三方框架在asp.net应用程序(例如quartz.net,hangfire,fluentscheduler等)中运行后台作业。