无法解析Microsoft.WindowsAzure.StorageClient

无法解析Microsoft.WindowsAzure.StorageClient,azure,azure-web-app-service,Azure,Azure Web App Service,我有一个Azure网站设置要通过git部署,但是当我这样做时,我会收到一个编译器错误,说明: D:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1360,9):警告MSB3245:无法解析此引用。找不到程序集“Microsoft.WindowsAzure.StorageClient,版本=1.7.0.0,区域性=中性,PublicKeyToken=31bf3856ad364e35,processorArc

我有一个Azure网站设置要通过git部署,但是当我这样做时,我会收到一个编译器错误,说明:

D:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1360,9):警告MSB3245:无法解析此引用。找不到程序集“Microsoft.WindowsAzure.StorageClient,版本=1.7.0.0,区域性=中性,PublicKeyToken=31bf3856ad364e35,processorArchitecture=MSIL”。检查以确保磁盘上存在程序集。如果代码需要此引用,则可能会出现编译错误。 这是一个独立于我的MVC项目的项目,该项目以Microsoft.WindowsAzure.StorageClient作为参考,并且在属性中我将其设置为CopyLocal

有什么想法吗?

即使将“复制本地”属性设置为“true”,您仍然需要确保在将应用程序部署到Windows Azure时,所有文件都已部署。我相信关键是,当您运行“gitcommit”时,请确保列出所有将被推送的文件

例如,当我运行git commit-m“initial commit”时,我可以在下面验证是否包含与Windows Azure存储相关的引用,如下所示:

之后,当您调用git push azure master时,这些额外的引用肯定会被部署


Git测试过程中的所有步骤都记录在我的博客中。

我假设您正在检查所有依赖项,而不是允许nuget恢复它们?这就是我的git部署失败的地方