如何将控制台应用程序(来自 asp.net 5 的包)发布为 Azure Web 作业
How to publish the Console Application (package from asp.net 5) as an Azure Web Job
我有一个新的 ASP.NET 5 应用程序(测试版 8)并且我创建了一个控制台应用程序(新的软件包版本)。我已关注 Microsoft 将其发布到 Azure Web Jobs 的 guide。该指南基于 2013 年,不使用 vNext,但它描述了发布 webjob 所需的所有文件等。我已经关注并创建了:
- webjob-publish-settings.json
- 添加了对 Microsoft.Web.WebJobs.Publish
的引用
- 添加了 webjobs-list.json(参考 .xproj)
在我发布我的网络应用程序之后,没有出现作业(所以我猜它只是没有正确使用配置)。在控制台应用程序上也没有发布为 WebJob 的上下文菜单。
有没有合适的方法来克服它,或者我们必须等到 ASP.NET 5 完全发布才能修复它,同时我必须创建一个普通的控制台应用程序?我希望至少有一些解决方法可以手动发布它。
目前,VS 不支持部署 DNX WebJobs。这将在稍后出现,但在那之前仍然有手动部署的方法。
相关阅读:
我有一个新的 ASP.NET 5 应用程序(测试版 8)并且我创建了一个控制台应用程序(新的软件包版本)。我已关注 Microsoft 将其发布到 Azure Web Jobs 的 guide。该指南基于 2013 年,不使用 vNext,但它描述了发布 webjob 所需的所有文件等。我已经关注并创建了:
- webjob-publish-settings.json
- 添加了对 Microsoft.Web.WebJobs.Publish 的引用
- 添加了 webjobs-list.json(参考 .xproj)
在我发布我的网络应用程序之后,没有出现作业(所以我猜它只是没有正确使用配置)。在控制台应用程序上也没有发布为 WebJob 的上下文菜单。
有没有合适的方法来克服它,或者我们必须等到 ASP.NET 5 完全发布才能修复它,同时我必须创建一个普通的控制台应用程序?我希望至少有一些解决方法可以手动发布它。
目前,VS 不支持部署 DNX WebJobs。这将在稍后出现,但在那之前仍然有手动部署的方法。
相关阅读: