There are two symptoms of what I believe is the same issue.
I've installed GhostScriptSharp using Nuget and I'm running it locally on a 32-bit maching in the Azure Development Fabric. Everything is working wonderfully.
When I deploy to Azure, which is 64-bit, I'm getting the following error message.
Unable to load DLL 'gsdll32.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
There are two issues here as I can tell
- The project did not build with the 64-bit GhostScriptSharp.cs
- Regardless of the build, the gsdll32.dll or gsdll64.dll is not being copied into the correct folder.
Are there any recommendations to get this working on the Azure deployments?
It is possible that you are missing some windows runtime DLLs that exist on the development machine. These would need to be included in your deployment to Azure.