- turn on the system error message
- <customErrors mode="Off"/> within the <system.web> envelope in Web.config
- give full trust level
- By putting "<trust level="Full" />" within the <system.web> envelope in Web.config
- go to the "File Manager" of godaddy and give the "Application pool group" (e.g. IWPG_xxx) Full Control permission on your "httpdocs" folder.
- Reason: your package may like to write a few files when starting up. After initial startup, you may like to take away the "Full Control" and limit to a few folders only. e.g. "App_Data". It is up to you but you need to do in a trial & error basis since if you are not the coder, you may not know when & where it needs to create a file. Also, there may be a media folder that allows user to upload "media". You need to give at least "Write" permission to that folder.
As always read the error message rather than panic, it may remind you what is going wrong.