我有一些我开发的asp.net,并且在Windows机器上运行得很好,但现在我试图在运行Ubuntu和Mono 2.4.4和ASP.NET 2.0的机器上运行它并出现错误
我的App_Code目录中有一些类,例如DatabaseSingleton.cs
,Functions.cs
和NotAllowedException.cs
。所有这些都使用名称空间aspapp
。
无论如何,在尝试运行使用Login.aspx.cs
类的文件(DatabaseSingleton
)时,我得到CS0103: The name 'DatabaseSingleton' does not exist in the current context
。但是,在使用DatabaseSingleton
但未使用NotAllowedException
的其他文件中,我收到类似但不同的错误:CS0246: The type or namespace name 'NotAllowedException' could not be found. Are you missing a using directive or an assembly reference?
。所有文件都在名称空间aspapp
中,文件中包含using aspapp
。
我是否需要在web.config中添加任何内容以便能够在mono上访问这些文件?
答案 0 :(得分:0)
确保在.conf文件中指向mod-mono-server2您可以在一个dll中编译.cs并将其移动到Bin目录