Hi,
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?
Thanks,
John
issue.zip (845 KB)
Hi John,
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).
Paul
Hi John,
As a workaround, the deployment steps work in the following order:
- PreDeploy.ps1
- Installers
- PostDeploy.ps1
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.
Paul
Hi John,
This should now be fixed:
Paul
Awesome, that works perfectly!
Thanks,
John