相关疑难解决方法(0)

使用VS 2017的.NET Core中的Azure WebJobs 15.3

刚刚安装了Visual Studio 2017 15.3的预览版,但我仍然没有看到在.NET Core中创建WebJobs的方法.这是否可用 - 即使是预览版或测试版 - 还是没有?

PS:这不是主持人建议的重复问题.我只是说在另一篇文章中提出的建议不起作用.

在此输入图像描述

azure-webjobs azure-webjobssdk .net-core visual-studio-2017

6
推荐指数
1
解决办法
795
查看次数

使用WebJob发布简单的Asp.Net核心应用程序(.Net Framework)

我想创建一个简单的ASP.NET核心Web应用程序(.NET Framework)并将WebJob与它一起发布到Azure.

我正在使用Visual Studio 2017,但结果在VS2015中似乎是相同的.

首先,我在VS2017中创建相应的项目:

在此输入图像描述

我选择了基本的Web应用程序模板:

在此输入图像描述

此时我有点失落.在旧的Asp.Net MVC 5方法中,我曾经能够点击Asp.Net项目并找到"Add => New Azure Webjobs Project".然后,WebJob将始终在发布中链接并且只是"工作".

使用新的Asp.Net Core方法,我似乎无法找到一种类似的简单方法来实现这一点.

我尝试手动将WebJobs项目添加到解决方案中,然后在Asp.Net项目中手动设置webjobs-list.json文件,但发布步骤无法识别它.我注意到像这样的各种答案建议挂钩到发布过程来复制文件,但添加到*.pubxml文件的标记没有任何影响(即文件没有被复制).

关于这项任务似乎有一些过时的信息.有人能够详细说明在Visual Studio中包含Asp.Net Core应用程序的新解决方案的当前过程吗?

azure-web-sites azure-webjobs visual-studio-2015 asp.net-core visual-studio-2017

5
推荐指数
2
解决办法
1850
查看次数

Azure WebJobs useTimers 方法在 .net core 2.0 中不可用

我在 .net core 2 控制台应用程序中使用 Microsoft.azure.webjobs (3.0.0-beta1-10941)。目的是创建一个天蓝色的网络工作,

        var config = new JobHostConfiguration();

        if (config.IsDevelopment)
        {
            config.UseDevelopmentSettings();
        }

        config.UseTimers();

        var host = new JobHost(config);
        host.RunAndBlock();
Run Code Online (Sandbox Code Playgroud)

config.UseTimer() 应该是 Microsoft.Azure.WebHost.Host 的参考,但它需要 2.1.0.0。如果我通过删除的测试版 3.0.0-beta1-10941 添加此内容,则 host.runandblock() 在 WindowsAzure.Storage 错误部署安装 edm、data 或 data.services 时失败。

我安装了依赖项,但仍然没有运气

我已将 windowsAzure.Storage 降级到低于 9 但同样的问题。

Azure WebJobs NuGet 包错误

任何想法如何解决 .net core 2.0 中的 config.UseTimes() ?

谢谢

azure-storage azure-webjobs

2
推荐指数
1
解决办法
1418
查看次数