配置Build vNext Agent时无法加载文件或程序集

时间:2015-03-04 09:16:07

标签: tfs build team-build ctp tfs2015

尝试配置Build vNext代理时,我一直遇到以下异常。

Unhandled Exception: System.IO.FileLoadException: Could not load file or assembly 'VsoAgent, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. Strong name validation failed. (Exception from HRESULT: 0x8013141A) ---> System.Security.SecurityException: Strong name validation failed. (Exception from HRESULT: 0x8013141A)

我已尝试使用" sn -Vr *,*"禁用强名称验证在这里消化:http://nakedalm.com/could-not-load-file-or-assembly-while-configuring-build-vnext-agent/

但这并不能解决错误。我在VM上使用Visual Studio 2013,2015 CTP5& amp; 2015年CTP6。

我跟着this guide配置了Build.vNext代理

编辑:更多信息。

我试图在Azure中的VM上配置它。我已经尝试过Gallery中的默认Visual Studio模板。这意味着VM使用Server 2012 R2。

enter image description here

2 个答案:

答案 0 :(得分:1)

在解压缩之前,您是否“解锁”了.zip文件?

在某些操作系统上,特别是Windows 10,我必须右键单击下载的zip并在解压前单击“解锁”。

如果然后运行。\ ConfigureAgent.ps1它应该可以工作。

答案 1 :(得分:0)

下载最新版本的VSoAgent.zip文件后,问题就消失了。它似乎已在新版本的代理中得到修复。