After reading a little more in to ASP.NET and integrated pipelines, I realized I shouldn't have had to change server settings to use integrated pipelines, so I changed it back and no errors.
But I still have the problem on the server (and not on my development machine) that on attempting to load the main page, all I get is the blank (except the spinning arrows on top right) loading page.
If I remeber correctly, a reason for this could be not having the WebGUI dlls copied over? I have them all copied over (Gizmox.WebGUI.Common, ...Forms, ...Server both dll and xml produced by publishing). Any idea what could be another reason for a page not loading? Any other common mistakes?
On Arvixe, I have my application, Mysql.Data, and the WebGUI dll/xmls in Home>regmig.com>wwwroot>bin, the Web.config in the wwwroot, and some other files in wwwroot>Data. On my development machine, things are arranged equivalently.
I feel like I'm swinging trying to hit a piñata with a bat in the dark, and some evil demon will never drop it near striking distance.
I guess my next step will be trying to see if there is some sort of setup (connecting to MySQL, loading my other configuration file, etc) that is holding up the form from loading. But any advice is appreciated!
Thanks!
P.S. Turns out my fever was from a Sinus infection, have some good meds now. Thanks for the well wishes, Palli! Feeling better, but have some numb teeth due to pressure against some nerves, weird!
[UPDATE] I have a suspect! I use Context.Config.GetDirectory() to find my custom configuration file. Time to go home though, i'll test it out tomorrow.