ASP.NET Core 1.1-VS 2017将控制台作为webjob与网站一起部署到azure
在VS 2015 ASp.NET Core 1中,我可以在发布网站时将我的控制台(注意控制台不是web作业项目)项目作为web作业直接部署到azure 我所要做的就是:ASP.NET Core 1.1-VS 2017将控制台作为webjob与网站一起部署到azure,azure,asp.net-core,asp.net-core-mvc,azure-webjobs,asp.net-core-1.1,Azure,Asp.net Core,Asp.net Core Mvc,Azure Webjobs,Asp.net Core 1.1,在VS 2015 ASp.NET Core 1中,我可以在发布网站时将我的控制台(注意控制台不是web作业项目)项目作为web作业直接部署到azure 我所要做的就是: 在我的网站根目录中创建路径:app\u data\jobs\Triggered\DoSomeWork 将此添加到project.json中: “出版选项”:{ “包括”:[ “wwwroot”, “/.cshtml”, “appsettings.json”, “web.config”, “应用程序数据/jobs//.*” ]
- 在我的网站根目录中创建路径:
app\u data\jobs\Triggered\DoSomeWork
- 将此添加到project.json中:
“出版选项”:{
“包括”:[
“wwwroot”,
“/.cshtml”,
“appsettings.json”,
“web.config”,
“应用程序数据/jobs//.*”
]
},
“脚本”:{
“预发布”:[“bower安装”、“dotnet捆绑包”],
“发布后”:[
“dotnet发布iis--发布文件夹%publish:OutputPath%--框架%publish:FullTargetFramework%”,
“dotnet publish..\MyProject.DoSomeWork.WebJob \-o%publish:OutputPath%\app\u data\jobs\Triggered\DoSomeWork\”
]
}