xsp2 / mod_mono:服务器错误500:xsp2尝试加载当前请求不需要的dll

时间:2011-02-22 17:43:01

标签: mono mod-mono xsp2

xsp2显示服务器错误 “无法加载文件或程序集'cammWM'或其依赖项之一。系统找不到指定的文件。 文件名称:'cammWM'   在System.AppDomain.Load(....“

我在做什么:我正在尝试访问一个不需要引用我的cammWM.dll的test.aspx文件 - 只是一个简单的hello world aspx文件。 但是我在web根文件夹中放了一些附加文件,其中包含对cammWM.dll的引用。我的cammWM.dll的bin文件夹已被删除进行此测试。

但是我不希望整个应用程序工作,我只想让我的test.aspx运行。因此,它首先不需要编译整个Web应用程序。

如何说服XSP2 / mod_mono仅编译/加载当前请求所需的这些文件?

1 个答案:

答案 0 :(得分:1)

我认为Mono确实遵循了Microsoft在.NET中所做的事情,

http://msdn.microsoft.com/en-us/library/ms366723.aspx

请参阅“编译依赖关系”部分。

  

当第一个请求发送到应用程序时,ASP.NET按特定顺序编译文件

如果你的顶级物品需要该装配,Mono应该在第一次请求时搜索它。