I believe it has to do with trust levels as well; I installed my DNN site about 2 months ago on GoDaddy and got it working and have added a lot of modules. It was on Deluxe Hosting A 9.99/mo.(GoDaddy term) plan. They then moved me over to Deluxe Hosting B (6.95/mo.) this week and I can't install Modules anymore. The virtual folders work fine, I found that out by changing permission, trying FrontPage to manage permissions (didn't work, it made the site inaccessible), and then re-applying the virtual folder permissions, bingo the site came back. I bring up the A & B thing because that might have something to do with inconsistent DNN behavior. I don't know were to go from here! I tried to install a new installation of DNN on Deluxe Hosting B just last week and had all the same issue everyone else is having.
GoDaddy Hosting Support in relation to security is just plain crappy. They told me that " GoDaddy Hosting in not unlike renting garage space, we rent you the space but we will not fix your car, I'm not asking you to fix the car!" I almost jumped thru the phone and ate her head! I said, "I understand you won't and are not obligated to fix my car, but you can't put nails in the garage door and say it is not your problem!".
Module install error:
StartJob
Creating files Info
Created d:\hosting\xxxxx\site\bin\xpidea.backup.dnn.dll Info
Created d:\hosting\ssidle\site\bin\XPIdea.DB.Snapshot.dll Info
Created d:\hosting\ssidle\site\bin\xpidea.licensing.dll
Failure ExceptionSystem.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed. at System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet) at System.Security.CodeAccessPermission.Demand() at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, DirectorySecurity dirSecurity) at System.IO.Directory.CreateDirectory(String path, DirectorySecurity directorySecurity) at DotNetNuke.Modules.Admin.ResourceInstaller.PaDnnInstallerBase.CreateModuleFile(PaFile File, PaFolder Folder) at DotNetNuke.Modules.Admin.ResourceInstaller.PaDnnInstallerBase.CreateFiles(PaFolder Folder) at DotNetNuke.Modules.Admin.ResourceInstaller.PaDnnInstallerBase.Install(PaFolderCollection folders) at DotNetNuke.Modules.Admin.ResourceInstaller.PaInstaller.Install() The action that failed was: Demand The type of the first permission that failed was: System.Security.Permissions.FileIOPermission The Zone of the assembly that failed was: MyComputer
WHAT TO DO, WHAT TO DO?