1

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

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

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

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

4

1 回答 1

1

我认为 Mono 确实遵循了微软在 .NET 中的做法,

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

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

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

如果您的顶级项目需要该组件,Mono 应在第一次请求时搜索它。

于 2011-02-24T06:21:14.917 回答