2012-03-10 60 views
0

我想获得一个简单的Web应用程序在单声道和Ubuntu上运行。 我正在关注本教程http://invalidcast.com/2011/01/tinyweb-does-mono单声道Global.asax编译错误

我得到这个编译错误为我的Global.asax,它编译和正确运行在Windows下.net。

Global.asax.cs(33,33):错误CS0584:内部编译器错误:未找到方法:'tinyweb.framework.Tinyweb.Init'。 (CS0584)(网站)

的Global.asax.cs(33,33):错误CS0201:只有转让,电话,递增,递减和新对象的表达式可以作为一个声明(CS0201)(网站)

我已经包含tinyweb.dll参考,我可以浏览它并查看该函数。它出现在intelliesense等。这是签名。

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(); 
     } 
    } 
} 

回答

0

从来没有发现为什么失败。 但是安装最新版本的单声道2.10.9修复了它。