Bug 316076 (MONO66429) - Smart Client Not loading in Mono
Summary: Smart Client Not loading in Mono
Status: VERIFIED FIXED
Alias: MONO66429
Product: Mono: Class Libraries
Classification: Mono
Component: Sys.Web (show other bugs)
Version: unspecified
Hardware: Other Windows XP
: P3 - Medium : Normal
Target Milestone: ---
Assignee: Gonzalo Paniagua Javier
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords: HTML
Depends on:
Blocks:
 
Reported: 2004-09-21 14:43 UTC by Sunil
Modified: 2007-09-15 21:24 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
The smart client used to load in Mono (19.86 KB, application/octet-stream)
2004-09-21 14:49 UTC, Thomas Wiest
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 18:54:21 UTC


---- Reported by sunvenk@hotmail.com 2004-09-21 07:43:20 MST ----

Please fill in this template when reporting a bug, unless you know what 
you are doing.
Description of Problem:
When Xsp/Cassini web server is run on MS CLR and a smart client is 
requested from the web server using Internet Explorer, the smart client 
web page downloads and shows the custom control. But same servers run upon 
mono, the custom controls are not downloaded by client Internet Explorer.

Steps to reproduce the problem:
1. Modify Client machine .Net configuration using .Net Configuration 
Utility
2. Add a new code group in Machine node in Runtime Security Policy, with 
permission set "full trust"
3. start xsp/cassini on mono runtime, request for a web page having a 
smart client( I used a smart client from the URL http://www.c-
sharpcorner.com/Code/2003/March/ActiveXInNet.asp )

Actual Results:
The control is not shown in Web Page when ran from mono runtime, but gets 
shown if ran from MS CLR

Expected Results:
The control should get downloaded to the client

How often does this happen? 
Everytime

Additional Information:
The client and server are running on same machine( so URL used is 
http://localhost:xxxx/xxxxx)
If the webserver is first ran on MS CLR and the web page is requested, the 
control is downloaded and shown to the client. Subsequently stop the 
server on MS CLR, start the server ON Mono, request for the page, then the 
already downloaded control( from downloaded cache of client machine )is 
shown. Now stop the server , clear the downloaded cacche from client( 
using gacutil /cdl AND delete all temporary internet files) and again 
start the web server on Mono, the control is not getting downloaded and 
not shown in web page.



---- Additional Comments From sunvenk@hotmail.com 2004-09-21 07:49:04 MST ----

Created an attachment (id=166813)
The smart client used to load in Mono




---- Additional Comments From vargaz@gmail.com 2004-09-21 07:59:58 MST ----

-> System.Web



---- Additional Comments From miguel@ximian.com 2004-10-02 17:29:30 MST ----

Might be just a mime-type issue, and hence not easy to fix.

But am CCing Gonzalo.



---- Additional Comments From gonzalo@ximian.com 2004-10-06 22:41:58 MST ----

Steps 1 and 2 sound like chinese to me.
Can you paste here or attach the lines i have to put in machine.config
or web.config?



---- Additional Comments From gonzalo@ximian.com 2005-11-18 15:04:59 MST ----

Too old. No new info.

Imported an attachment (id=166813)

Unknown bug field "cf_op_sys_details" encountered while moving bug
   <cf_op_sys_details>SP1, having MS .Net 1.1, Mono runtime 1.0.1</cf_op_sys_details>