[Mono-list] Issue with libgdiplus in aspx/cs file

nucleo support at nucleosolutions.com
Fri Nov 30 11:33:12 EST 2007

Hi Everyone,

I'm trying to get a aspx page working on my linux box running mono but I
always get an error about libgdiplus.

the aspx file is like this:
%@ Page Language="C#" MasterPageFile="mppsport.master"
AutoEventWireup="true" $
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1"
    <br />
    <br />
    <asp:Calendar ID="Calendar1" runat="server" Height="431px" Width="438px"
    <br />
    <br />
    <br />

And the cs file is like this:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Globalization;
using System.Threading;

public partial class Default2 : System.Web.UI.Page
    protected void Page_Load(object sender, EventArgs e)
         Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR");

        // Calendar1.SelectedDates.Add(DateTime.Now);


    protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
        CalendarDay d = ((DayRenderEventArgs)e).Day;
        TableCell c = ((DayRenderEventArgs)e).Cell;
        if (d.DayNumberText == DateTime.Now.Day.ToString())
            c.Text = " # " +  d.DayNumberText + " Ecoutez Slap shot ";

Here is the error message displayed as a web page:
Description: Error processing request.

Error Message: HTTP 500. System.DllNotFoundException: libgdiplus.so

Stack Trace:

System.DllNotFoundException: libgdiplus.so
  at (wrapper managed-to-native) System.Drawing.GDIPlus:GdiplusStartup
  at System.Drawing.GDIPlus..cctor () [0x00000] 

I checked to see if libgdiplus coudl be found by ldconfig so I did this:

# ldconfig -p |grep libgdiplus
        libgdiplus.so.0 (libc6) => /usr/lib/libgdiplus.so.0
        libgdiplus.so (libc6) => /usr/lib/libgdiplus.so

I'm starting to think it might be another lib used by libgdiplus that the
system cannot find but i'm not sure how to find which one... anyone can
View this message in context: http://www.nabble.com/Issue-with-libgdiplus-in-aspx-cs-file-tf4919931.html#a14080263
Sent from the Mono - General mailing list archive at Nabble.com.

More information about the Mono-list mailing list