Asp.net core ASP.NET 5中的Azure WebJobs

Asp.net core ASP.NET 5中的Azure WebJobs,asp.net-core,azure-webjobs,Asp.net Core,Azure Webjobs,我在Visual Studio 2015 RC中有一个ASP.NET 5 Web应用程序。 现在我想创建一个WebJob,它可以是独立的,也可以是在web应用程序上。 关于如何在.NET4.6中实现这一点,有很多参考资料,但是如何部署ASP.NET5控制台应用程序呢? 有没有这样的方法: 是的,你可以很容易地做到。只需遵循以下步骤: 创建控制台应用程序 通过运行dnu publish--runtime(如果不关心将源代码作为作业的一部分,您可能也会传递--no source) 将所有内容压缩到b

我在Visual Studio 2015 RC中有一个ASP.NET 5 Web应用程序。 现在我想创建一个WebJob,它可以是独立的,也可以是在web应用程序上。 关于如何在.NET4.6中实现这一点,有很多参考资料,但是如何部署ASP.NET5控制台应用程序呢? 有没有这样的方法:
是的,你可以很容易地做到。只需遵循以下步骤:

  • 创建控制台应用程序
  • 通过运行
    dnu publish--runtime
    (如果不关心将源代码作为作业的一部分,您可能也会传递
    --no source
  • 将所有内容压缩到
    bin/output
    文件夹中
  • 通过Azure门户将zip作为webjob上传
  • 警告:如果要使用CoreCLR,WebJobs SDK不可用。存储SDK也是如此


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

    如何运行dnu?命令行无法识别它,应该设置什么路径?按照说明安装
    dnvm
    ,然后运行
    dnvm升级
    只是想告诉您,我是根据上述要点制作的,它工作起来很有魅力。很高兴听到这个消息!:)@alek kowalczyk谢谢你的帖子!在没有SDK的情况下,您是如何访问Azure存储对象(blob/queue/table)的?换句话说,.netcore(asp.net 5)控制台应用程序是如何处理这些对象的?我是不是遗漏了什么。