Running EXT.NET 2.x in Mono, looking for System.Security.SecurityRulesAttribute

  1. #1

    Running EXT.NET 2.x in Mono, looking for System.Security.SecurityRulesAttribute

    Hi,

    I am trying to run ext.net in mono. The previous version works fine but it seems like the new one is looking for .net framework 4.0. does anyone know a work around on making it run in mono 2.8 and avoid System.Security.SecurityRulesAttribute?

    Thanks in advance
  2. #2

    Installation procedure for Mono 3.0.1 on Ubuntu 12.04

    This should correct your Security problem, this version of Mono is capable of using MVC3 and complete version 2.0 of Ext .Net controls

    For Beginners who don't know how to get the new Mono 3.0.1 version on Ubuntu 12.04
    (Because i'm a beginner and i've been working on this for 3 days before make it work)

    ################################################## #############
    ### Getting root access to install and configure Mono 3.0.1 ###
    ################################################## #############
    sudo -s
    ***type your root password***



    ##########################
    ### Install vim editor ###
    ##########################
    apt-get install vim



    #######################
    ### Install apache2 ###
    #######################
    apt-get install apache2



    ########################################
    ### Install tools for compiling mono ###
    ########################################
    apt-get install autoconf automake libtool g++ gettext
    apt-get install mono-gmcs<
    apt-get install git



    ################################################## #####################
    ### Install apache2-threaded-dev (needed for compiling mod_mono)*** ###
    ################################################## #####################
    apt-get install apache2-threaded-dev



    ################################################## ###
    ################################################## ###
    ### We will return to apache2 configuration later ###
    ################################################## ###
    ################################################## ###



    ################################################## ##############
    ### Making the structure we need for getting the source code ###
    ################################################## ##############
    cd /opt
    mkdir mono-3.0



    ################################################## ##############
    ### Move into that new folder before getting the source code ###
    ################################################## ##############
    cd /opt/mono-3.0



    ###########################################
    ### Getting the source code from GitHub ###
    ###########################################
    git clone git://github.com/mono/mono.git
    git clone git://github.com/mono/xps.git
    git clone git://github.com/mono/libgdiplus.git
    git clone git://github.com/mono/mod_mono.git



    ##########################
    ### Compile libgdiplus ###
    ##########################
    cd /opt/mono-3.0/libgdiplus
    ./autogen.sh --prefix=/usr (the prefix is very important for Ubuntu 12.04)
    make
    make install



    ####################
    ### Compile mono ###
    ####################
    cd /opt/mono-3.0/mono/
    make clean
    ./autogen.sh --prefix=/usr (the prefix is very important for Ubuntu 12.04)
    make
    make install



    ###################
    ### Compile xsp ###
    ###################
    cd /opt/mono-3.0/xsp
    ./autogen.sh --prefix=/usr (the prefix is very important for Ubuntu 12.04)
    make
    make install



    ########################
    ### Compile mod_mono ###
    ########################
    cd /opt/mono-3.0/mod_mono
    ./autogen.sh --prefix=/usr (the prefix is very important for Ubuntu 12.04)
    make
    make install



    ################################################## ################
    ################################################## ################
    ### After the installation of mod_mono, the file mod_mono.conf ###
    ### as been added to your apache2 folder(/etc/apache2) ###
    ################################################## ################
    ################################################## ################



    ###########################
    ###########################
    ### Configuring apache2 ###
    ###########################
    ###########################



    ################################################## #########
    ### Configure the default site of apache ### (optional***)
    ################################################## #########
    vim /etc/apache2/sites-available/default
    Modify the line "DocumentRoot /var/www" by "DocumentRoot /var/www/YourFolder" (YourFolder is the folder where you publishing your website!)



    ################################################## #######
    ### Configure the rights to YourFolder ### (optional***)
    ################################################## #######
    cd /var/www/YourFolder
    sudo chown -R root:www-data .
    sudo chmod -R 774 .
    sudo usermod -a -G www-data <yourusername>



    ################################################## #
    ### Adding the mod_mono include in apache2.conf ###
    ################################################## #
    vim /etc/apache2/apache2.conf
    Add "Include /etc/apache2/mod_mono.conf" at the end of the file (without quotes!)



    ################################################## #########
    ### Adding the pointer to ASP .NET 4.0 in mod_mono.conf ###
    ################################################## #########
    vim /etc/apache2/mod_mono.conf
    Add "MonoServerPath /usr/bin/mod-mono-server4" (without quotes!) under the "If Modules condition"


    ##################################
    ### Restart the apache2 server ###
    ##################################
    /etc/init.d/apache2 restart

Similar Threads

  1. Replies: 4
    Last Post: Feb 01, 2011, 11:54 AM
  2. running examples on Mono
    By angel colmenares in forum Examples and Extras
    Replies: 1
    Last Post: Apr 14, 2010, 6:46 PM
  3. Replies: 1
    Last Post: Mar 30, 2010, 5:39 PM
  4. System Security Exception
    By jaydwire2 in forum 1.x Help
    Replies: 0
    Last Post: Jul 31, 2009, 3:38 PM
  5. Replies: 17
    Last Post: Feb 10, 2009, 4:25 AM

Tags for this Thread

Posting Permissions