[Mono-list] Mono on Win32 actually requiring MS.NET 1.1 to run ASPX ?

George Kodinov gkodinov@openlinksw.co.uk
Thu, 13 Nov 2003 10:47:10 +0200


Hi,

Miguel de Icaza wrote:

>Hello,
>
>  
>
>>I've noticed that mono on Win32 actually requires MS.NET 1.1 to be 
>>installed in order to be able to compile ASPX pages. This is because it 
>>actually spawns the mcs.exe (using command line 'mcs ..... <temp_file.cs>').
>>    
>>
>
>Windows does the same.
>
>  
>
>>While this is OK on linux (there's a 'mcs' shell script there to run 
>>'mono mcs.exe ...') on Win32 this causes the MS.NET runtime to be used 
>>to run mcs.exe. And since there're some 1.1 methods in Mono it won't run 
>>if only 1.0 is installed.
>>    
>>
>
>Do you know which methods?  I find it surprising that we are using new
>features. 
>  
>
I don't remember them - I tried several week ago on a box that had only 
MS.NET 1.0 installed and it failed to compile the ASPX. Since then the 
box was upgraded to MS.NET 1.1 :-( so I can't actually reproduce it 
right now.
If you happen to have a MS.NET 1.0 only box it'll show up right away if 
you try running the xsp for example.

Best Regards,

-- 
George Kodinov               Email : gkodinov@openlinksw.co.uk
Developer                    Web   : http://www.openlinksw.com
OpenLink Software            Phone : +359 32 637 475
XML & E-Business Infrastructure Technology Providers