Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Azure WebJob-未找到任何函数。尝试公开作业类和方法_C#_Azure_Azure Webjobs - Fatal编程技术网

C# Azure WebJob-未找到任何函数。尝试公开作业类和方法

C# Azure WebJob-未找到任何函数。尝试公开作业类和方法,c#,azure,azure-webjobs,C#,Azure,Azure Webjobs,我正在使用Azure WebJob,但现在收到以下错误消息: 未找到任何函数。尝试将作业类公开,方法公开 我的代码非常简单: static void Main() { var host = new JobHost(); host.RunAndBlock(); } public static async Task BlobTrigger( [BlobTrigger("test/{name}")] Microsoft.WindowsAzure.Storage.Blob.Cl

我正在使用Azure WebJob,但现在收到以下错误消息:

未找到任何函数。尝试将作业类公开,方法公开

我的代码非常简单:

static void Main()
{
    var host = new JobHost(); 
    host.RunAndBlock();
}
public static async Task BlobTrigger(
    [BlobTrigger("test/{name}")] Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob input,
    TextWriter log)
{
    //code
}

另外,我从我的调试文件夹创建了一个zip文件并上传了它,作业被配置为连续运行。

很抱歉,错误很简单,我在类中添加了access public,这很好(我在这里使用的是web作业的最终版本),但是我有一些带有webjobs预发布和public的作业,这是不必要的


谢谢大家,问候。

嘿,朱利托,你能告诉我你是如何解决这个问题的吗?我得到了同样的结果,但我不明白你所说的“我在类中添加了访问公共”是什么意思嗨hjavaher,我只在我的类中添加了修改器access public,并且准备好了,webjob很好,所以我的代码看起来像:公共类myclass{//与我在问题中输入的代码相同}点击这里,但是,将所有内容公开并没有任何作用,只是想知道它是否与异步/异步相关。将程序类和主方法公开。这无助于我将程序类和主方法设置为公开。