I encountered this problem after trying to link my app with an external dll library. The dll libray build and works fine on desktop build. However, on Symbian it builds fine and links successfully with my app but when I try to run the app on my Nokia N8 I get the following error:

Failed to start process: 'Failed to create the process (verify that the executable and all required DLLs have been transferred) (permission denied)' Code: -46

I also checked the pkg file and exctracted the sis file contents and found out that the external dll is there.

Any idea what I missed?