Using todays release ( 0.8.339.1948) the tentacle is reporting an error processing the package - it would seem that one of the dlls I’m deploying is causing Mono.Cecil an issue. I’m deploying to Server 2008R2 x64. I’ve attached the tentacle log and the file that I think is the root cause of the problem. Is there anything I can do to work around this, outside of removing the dll for the time being?
issue.zip (845 KB)
MediaInfo.dll looks to be an unmanaged assembly, which causes Mono.Cecil to complain. Since I’m only interested in .NET assemblies anyway I will ignore BadImageFormat exceptions.
I’ll check a fix in and release a build tonight, UK time (in about 6 hours).
As a workaround, the deployment steps work in the following order:
So you could add a
PreDeploy.ps1 which renames the assembly to
MediaInfo.dll.temp, then add a
PostDeploy.ps1 which renames it back to
MediaInfo.dll. That’s a bit of a hack, but it will get around the problem until the next build is out.
This should now be fixed:
Awesome, that works perfectly!