TFS构建控制器:“无法加载文件或程序集“Microsoft.WindowsAzure.Storag

2019-08-03 13:22发布

如你所知,你的TFS Preivew不会为Azure的SDK 1.8支持,所以我们使用On-permises TFS构建控制器来构建我们的项目。

在Azure的连续型Inegration部署构建我们收到此错误

========================================
Exception Message: Could not load file or assembly 'Microsoft.WindowsAzure.StorageClient, Version=1.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. 
========================================

我们更新存储库2.0版中使用的NuGet但我们仍然收到此错误。

Answer 1:

我收到TFS支持这一方案。 自从升级到TFS 2013虽然这是行不通的。

要修复该组件加载错误,你需要复制

“C:\ Program Files文件\微软的SDK \的Windows Azure.NET SDK \ 2012-06 \ BIN \ Microsoft.WindowsAzure.StorageClient.dll”

C:\ Program Files文件\微软的Team Foundation Server 12.0 \工具

在构建机器并重新启动服务。



Answer 2:

打开详细或诊断日志记录级别,以确定是否Microsoft.WindowsAzure.StorageClient或它的一个家属失踪。 如果你能够在本地编译,你可以安装在您的本地GAC而不是生成服务器上的程序集。



文章来源: TFS Build Controller : “Could not load file or assembly 'Microsoft.WindowsAzure.StorageClient, Version=1.7.0.0”