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

发布于 2024-10-18 09:23:26 字数 388 浏览 2 评论 0原文

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

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

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

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

xsp2 shows a server error
"Could not load file or assembly 'cammWM' or one of its dependencies. The system cannot find the file specified.
File name: 'cammWM'
at System.AppDomain.Load (...."

What I'm doing: I'm trying to access a test.aspx file which doesn't requires a reference to my cammWM.dll - just a simple hello world aspx file.
But I've placed a few additional files into the web root folder which contain references to the cammWM.dll. The bin folder with my cammWM.dll has been dropped for this test.

But I don't want the whole application to work, I just want to get my test.aspx running. And therefore, it doesn't need to compile the whole web application at first.

How can I convince XSP2/mod_mono to compile/load only these files which are required for the current request?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心的憧憬 2024-10-25 09:23:26

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

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

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

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

如果您的顶级项目需要该程序集,Mono 应在第一个请求时搜索它。

I think Mono does follow what Microsoft does in .NET,

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

See "Compilation Dependencies" section.

When the first request is made to an application, ASP.NET compiles files in a specific order

If your top items require that assembly, Mono should search for it on first request.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文