我在 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/
最佳答案
是的,您可以轻松做到这一点。只需按照以下步骤操作:
- 创建控制台应用
- 通过运行
dnu publish --runtime <name of runtime>
将其与运行时一起打包(如果不关心将源代码作为工作的一部分,您也可以传递--no-source
)。 - 将所有内容压缩到
bin/output
中文件夹。 - 通过 Azure 门户将 zip 作为网络作业上传。
警告:如果您想使用 CoreCLR,WebJobs SDK 不可用。存储 SDK 也不是。
PS:VS 中还没有工具支持上述步骤。
关于asp.net-core - ASP.NET 5 中的 Azure Web 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31172599/