首页 > 解决方案 > 网络作业失败/找不到文件异常/Microsoft.WindowsAzure.Storage

问题描述

我很确定我理解错误,我只是不明白为什么以及为什么现在。

未处理的异常:System.IO.FileLoadException:无法加载文件或程序集“Microsoft.WindowsAzure.Storage,Version=9.3.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)---> System.IO.FileLoadException:无法加载文件或程序集“Microsoft.WindowsAzure.Storage,Version=7.2.1.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)

果然网站的版本是:Web 作业目录中现有文件的属性

我的问题是,这是一个在 2018 年 9 月 3 日成功运行的正在运行的 Web 作业 - 为什么它现在在程序集的版本控制上失败了?

上次运行

过了这个时间,我们就干脆把网站的资源关掉,等待下次系统使用。

今年,我增加了资源,但现在失败了!Web.config 没有引用此文件或版本 - 所以我认为它应该只找到 dll,但我不知道为什么它指的是 9.3.0.0 版本,以及为什么引用 7.2。 1.0版本?

我真的不想花时间重新部署和重新编译,因为这将需要一个完整的回归测试——客户根本不会为应该运行的东西付费。

我错过了什么?

标签: azure-webjobs

解决方案


推荐阅读