Hi Palli,
The good news is that VWG is running without a hitch on GoDaddy, my problems are not VWG related (I think), so I wouldn't hesitate to advise anyone that any hosted environment that supports ASP.NET should also support VWG.
Your correct about not being able to execute unmanaged code without running in Full Trust mode. Unfortunately, it is unlikely that any host would let you run in that mode. In my case, I know that the only content I will be passing to my Gateway (at least in this app) will be a PDF report, so I was able to statically set the mime type to "application/pdf", that got me around the security problem.
My other problem is adding a user control, VWG just hangs in my hosted environment, not much code here:
kwSched2.UIControls.TestLogon _testLogon = new kwSched2.UIControls.TestLogon();
contentTab.addContent(_testLogon);
where contentTab is inherited from a tab control.
The addContent method is:
TabPage tabPageNew = new Gizmox.WebGUI.Forms.TabPage();
tabPageNew.Controls.Add(uControl);
tabPageNew.Controls[0].Dock = DockStyle.Fill;
this.Controls.Add(tabPageNew);
Again works fine in my local IIS environment but hangs up on GoDaddy. I just get the busy icon for an indeterminate length of time.
I use log4net for logging, but for some reason the logs are not being written to my Logs directory on the host (works fine in my local IIS). This doesn't help in debugging.
My other problem about custom events not being raised or listened to, I created another thread here:
www.visualwebgui.com/Developers/Forums/tabid/364/forumid/-1/threadid/37426/scope/posts/Default.aspx
Thank you and the community for all your help,
Oh, quick question, what is the purpose of VisualWebGuiMap entry in the config file? I noticed it is set for wgx extension, .Net version 2.0 and classic pool (my app is running in the integrated pool). I'm sure this has no effect but was just wondering what the entry was for.
Regards, Kenn