You can install 4.3.4 to the web root of your site in GoDaddy (although I recommend you do not business with them - GoDady gives DNN a bad name by blaming everything on DNN when it is their fault).
For assistance visit www.NorthernStarSolutions.com, he has written a beautiful procedure to installing DNN to the web root, but it does take some following precise steps.
I got zapped by GoDie-D beacuse their one-click value application really makes you a sub-portal and does not allow you to access the file structure or teh web.config file for whatever changes you may need.
So I upgraded after they promised that would solve the problem. Only to find out they put you in medium trust which means the core of DNN (as I understand it - please, please someone correct me if I am wrong) can not modify the web.config file causing many module installations to fail. Since the win2k3 server network service account (win2k aspnet account) needs full control of the DNN strucutre including web.config, which GoDie-D does not allow.
You will see the following errors when you install some modules:
Failure ExceptionSystem.UnauthorizedAccessException: Access to the path 'd:\hosting\mytestsite\web.config' is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) at System.IO.File.OpenFile(String path, FileAccess access, SafeFileHandle& handle) at System.IO.File.SetLastWriteTimeUtc(String path, DateTime lastWriteTimeUtc) at System.IO.File.SetLastWriteTime(String path, DateTime lastWriteTime) at DotNetNuke.Common.Utilities.Config.Touch() at DotNetNuke.Modules.Admin.ResourceInstaller.PaDnnInstaller_V3.UpgradeModule(DesktopModuleInfo ModuleInfo) at DotNetNuke.Modules.Admin.ResourceInstaller.PaDnnInstallerBase.RegisterModules(PaFolder Folder, ArrayList Modules, ArrayList Controls) at DotNetNuke.Modules.Admin.ResourceInstaller.PaDnnInstallerBase.Install(PaFolderCollection folders) at DotNetNuke.Modules.Admin.ResourceInstaller.PaInstaller.Install()
So out of the pan and into the fire with those B@st@rds. I say you boycott GoDaddy they are not helpful and rarely stay involved with DNN and the user community. If there is a issue they blame it on DNN without ever investigating the cuase or that it may have to do with them.
I am slowly moving all 53 domains and client accounts away from them, but that is also proving to be a huge problem.
Any comments on Medium Trust, DNN CORE modification of web.config, or the error please post.