We were using TeamCity for our Build server, .Net Framework 4 and ASP.NET MVC2 and NHibernate
Our build server recently went offline thanks to Amazon EC2 issue recently. We are setting a new build server up.
However, even though nothing changed recently in our codebase, Teamcity gives following error.
ResGen error RG0000: Could not load referenced assembly "C:\TeamCity\buildAgent\work\1e7706dcd512f467\xxx\Lib\Antlr3.Runtime.dll". Caught a FileLoadException saying "Could not load file or assembly 'C:\TeamCity\buildAgent\work\1e7706dcd512f467\xxx\Lib\Antlr3.Runtime.dll' or one of its dependencies. Provider DLL failed to initialize correctly. (Exception from HRESULT: 0x8009001D)".
Given DLL file exists along with other required DLLs. Any solution?
Sometimes things start going wrong in scope of particular build within a particular build agent. I struggled with such an issue before but in my case
MSBuildowned a lock on one of the DLLs soTeamCitywas not able overwrite it.So basically:
"C:\TeamCity\buildAgent\work\1e7706dcd512f467"so at the next build TeamCity will be forced to grab all files