Mono Global.asax Ошибка компиляции - PullRequest
0 голосов
/ 10 марта 2012

Я пытаюсь запустить простое веб-приложение на Mono и Ubuntu.Я следую этому уроку http://invalidcast.com/2011/01/tinyweb-does-mono

Я получаю эту ошибку компиляции для моего Global.asax, он компилируется и работает правильно в .net в Windows.

Global.asax.cs (33,33): ошибка CS0584: внутренняя ошибка компилятора: метод не найден: tinyweb.framework.Tinyweb.Init.(CS0584) (веб-сайт)

Global.asax.cs (33,33): Ошибка CS0201: в качестве оператора могут использоваться только выражения присваивания, вызова, приращения, уменьшения и новых объектов (CS0201) (веб-сайт))

Я включил ссылку на tinyweb.dll, и я могу просмотреть ее и увидеть функцию.Оказывается в intelliesense ect.Вот его подпись.

public static int Init (params params Registry[] registries);

Вот мой global.asax

using System;
using System.Web;
using tinyweb.framework;

namespace Website
{
    public class Global : HttpApplication
    {
        protected void Application_Start(object sender, EventArgs e)
        {
            Tinyweb.Init();
        }
  }
}

1 Ответ

0 голосов
/ 14 марта 2012

Никогда не узнал, почему это не удалось.Однако установка последней версии mono 2.10.9 это исправила.

...