Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.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# Blob触发器:未配置存储帐户_C#_Visual Studio_Azure Functions_Azure Storage Blobs - Fatal编程技术网

C# Blob触发器:未配置存储帐户

C# Blob触发器:未配置存储帐户,c#,visual-studio,azure-functions,azure-storage-blobs,C#,Visual Studio,Azure Functions,Azure Storage Blobs,我试图在VisualStudio中创建一个blob触发器azure函数。我在连接字符串中给出了连接字符串值,在路径中给出了容器名称。但是,当我运行生成的样板代码时,我会得到一个错误,即未配置存储帐户,并警告 警告:在local.settings.json中找不到名为*connection string here*的值,该值与“blobTrigger”上设置的“connection”属性匹配。您可以运行“func azure functionapp fetch app settings”或在loc

我试图在VisualStudio中创建一个blob触发器azure函数。我在连接字符串中给出了连接字符串值,在路径中给出了容器名称。但是,当我运行生成的样板代码时,我会得到一个错误,即未配置存储帐户,并警告

警告:在local.settings.json中找不到名为*connection string here*的值,该值与“blobTrigger”上设置的“connection”属性匹配。您可以运行“func azure functionapp fetch app settings”或在local.settings.json中指定连接字符串。

我是否也必须在local.setting.json中进行配置

这是我目前的职能

public static class Function1
    {
        [FunctionName("Function1")]
        public static void Run([BlobTrigger("*container-name*/{name}", Connection = "*connection-string*")]Stream myBlob, string name, ILogger log)
        {
            log.LogInformation($"C# Blob trigger function Processed blob\n Name:{name} \n Size: {myBlob.Length} Bytes");
        }
    }

Connection
的值是包含连接字符串的应用程序设置的名称。它不是连接字符串本身


如果指定“MyStorage”作为值,则需要在本地开发的
local.setting.json
中设置“AzureWebJobsMyStorage”属性。

我应该将存储帐户的连接字符串放在哪里,该存储帐户是我要触发的blob?如果使用
MyStorage
则将连接字符串放在其中local.setting.json为“AzureWebJobsMyStorage”:“您的连接字符串”。