asp.net-core - ASP.NET 5 中的 Azure Web 作业

标签 asp.net-core azure-webjobs

我在 Visual Studio 2015 RC 中有一个 ASP.NET 5 Web 应用程序。 现在我想创建一个 WebJob,它可以是独立的也可以是在 web 应用程序上。 有如何在 .NET 4.6 中执行此操作的资源,但如何部署 ASP.NET 5 控制台应用程序? 有没有办法像这样: https://azure.microsoft.com/pl-pl/documentation/articles/websites-dotnet-deploy-webjobs/

最佳答案

是的,您可以轻松做到这一点。只需按照以下步骤操作:

  1. 创建控制台应用
  2. 通过运行 dnu publish --runtime <name of runtime> 将其与运行时一起打包(如果不关心将源代码作为工作的一部分,您也可以传递 --no-source)。
  3. 将所有内容压缩到 bin/output 中文件夹。
  4. 通过 Azure 门户将 zip 作为网络作业上传。

警告:如果您想使用 CoreCLR,WebJobs SDK 不可用。存储 SDK 也不是。

PS:VS 中还没有工具支持上述步骤。

关于asp.net-core - ASP.NET 5 中的 Azure Web 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31172599/

相关文章:

asp.net-core - .NET 路由包含区分大小写?

c# - Razor @Json.Serialize 对各个属性的处理在 ASP.NET Core 中不一致

c# - 在 ASP.NET Core 2.2 中使用异步缩小 js

azure - 如何部署 F# Azure WebJob?

c# - Azure Webjob在0秒后重新启动。为什么?

azure - 在web jobs sdk中使用ServiceBus时更新锁定

azure - 将 Azure 队列消息复制到另一个存储帐户

c# - 如何从 HttpPost Create 操作方法中了解选定的复选框?

c# - Azure AD 的 Web API 授权属性返回 401 Unauthorized for daemon app

azure - Microsoft.Azure.WebJobs.Host.FunctionInitationException