Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.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
升级到1.0.8时Azure功能失败_Azure_Azure Functions - Fatal编程技术网

升级到1.0.8时Azure功能失败

升级到1.0.8时Azure功能失败,azure,azure-functions,Azure,Azure Functions,使用最新版本的VS 2017 I 创建一个新的azure功能项目。 添加定时器触发功能 升级至最新的1.0.8 azure functions nuget软件包 添加对azure存储的引用以创建表客户端 运行该项目,它只是在加载时失败。 脚本主机错误[06.03.2018 20.46.05]在运行时发生异常 执行函数:Function1。FunctionalPP2:无法加载文件或 程序集“Microsoft.WindowsAzure.Storage,版本=8.6.0.0, 区域性=中性,Publ

使用最新版本的VS 2017 I

创建一个新的azure功能项目。 添加定时器触发功能 升级至最新的1.0.8 azure functions nuget软件包 添加对azure存储的引用以创建表客户端 运行该项目,它只是在加载时失败。 脚本主机错误[06.03.2018 20.46.05]在运行时发生异常 执行函数:Function1。FunctionalPP2:无法加载文件或 程序集“Microsoft.WindowsAzure.Storage,版本=8.6.0.0, 区域性=中性,PublicKeyToken=31bf3856ad364e35'。找不到或 加载特定文件。来自HRESULT的异常:0x8013621。 System.Private.CoreLib:无法加载文件或程序集 'Microsoft.WindowsAzure.Storage,版本=8.6.0.0,区域性=中性, PublicKeyToken=31bf3856ad364e35'

示例代码:

    [FunctionName("Function1")]
    public static void Run([TimerTrigger("0 */5 * * * *", RunOnStartup = true)]TimerInfo myTimer, TraceWriter log)
    {
        log.Info($"C# Timer trigger function executed at: {DateTime.Now}");
        var storageAccount = CloudStorageAccount.Parse("[someConnectionString]");
        var tbc = storageAccount.CreateCloudBlobClient();
    }
我怎样才能解决这个问题

无法加载文件或程序集“Microsoft.WindowsAzure.Storage”

根据错误消息,您似乎错过了Microsoft.WindowsAzure.Storage程序集或程序包版本冲突。您可以检查是否使用了不同版本的相同软件包。检查的依赖项的兼容性。或者尝试卸载然后重新安装Microsoft.NET.Sdk.Functions软件包

我按照您的步骤从Visual Studio中的Manage Nuget软件包安装Microsoft.NET.Sdk.Functions 1.0.8。然后我直接运行TimeTrigger。一切正常。我可以在依赖项中看到Microsoft.WindowsAzure.Storage包

您可以检查Azure功能文件夹中的project.assets文件

运行结果:

此外,这有一些类似的问题,你可以参考