[Mono-list] Running MS compiled ASP.NET in Mono.

Gonzalo Paniagua Javier gonzalo@ximian.com
Mon, 29 Sep 2003 19:49:36 +0200


El lun, 29-09-2003 a las 18:53, Mark Furniss escribió:
> Hi,
> 
> We have successfully installed Mono / XSP and mod_mono. The example 
> files supplied all run fine and also any simple (inline C#) ASPX files I 
> create are fine, however when I attempt to run any of our ASP.NET 
> applications (written in MS Visual Studio using compiled aspx.cs files) 
> they fail (see example error below this post).
> 
> Can anyone tell me if it is possible to just copy over a compiled MS 
> project that uses "code behind modules" and then run it, or do I need to 
> compile it using MCS.exe on Linux?
> 
> Basically I am looking to develop on Windows and deploy on Linux.
> 
> Assuming this is possible can anyone tell me if they are using 
> Mono/mod_mono (apache) in a production environment?
> 
> Many thanks
> Mark.
> 
> 
> Parser Error
> Description: Error parsing a resource required to service this request.
> Review your source file and modify it to fix this error.
> 
> Error message: Cannot find type HelloWorld._Default
> 
> File name: /home/markf/xsp-0.5/server/test/HelloWorld/Default.aspx
> Line: 1
> 
> Source Error:
> 
> <%@ Page language="c#" Codebehind="Default.aspx.cs"
> AutoEventWireup="false" Inherits="HelloWorld._Default" %>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
> <html>
>    <head>

Visual Studio should compile Default.aspx.cs into a dll and that dll
should be in 'bin' directory. If you copy those dlls in bin to linux, it
should work.

-Gonzalo