尝试配置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。
答案 0 :(得分:1)
在解压缩之前,您是否“解锁”了.zip文件?
在某些操作系统上,特别是Windows 10,我必须右键单击下载的zip并在解压前单击“解锁”。
如果然后运行。\ ConfigureAgent.ps1它应该可以工作。
答案 1 :(得分:0)
下载最新版本的VSoAgent.zip文件后,问题就消失了。它似乎已在新版本的代理中得到修复。