ELMAH 正在寻找有关虚拟导演的二进制文件
我的网络应用程序的根目录上方有一个虚拟目录,用于存储产品图像。
在我安装 ELMAH 进行日志记录后,我意识到图像停止工作。这是由于 ELMAH 在productimages/bin 文件夹下寻找其 dll。
在我创建了一个 bin 目录并放置了 dll 图像后,现在可以正常工作了,
但我不喜欢将其作为长期解决方案。知道为什么这样做以及如何解决吗?
I have a virtual directory just above the root of my web app that I use to store product images.
After I installed ELMAH for logging I realized images stopped working. This was due to ELMAH looking for its dll under productimages/bin folder.
After i created a bin dir and placed the dll images are now working
I don't like this as a long term solution though. Any idea why it is doing this and how to fix?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
虚拟目录继承主应用程序的配置。要在虚拟目录中禁用 ELMAH,您需要向其中添加一个包含以下内容的 web.config 文件:(
确保名称与主 web.config 文件中的模块/处理程序的名称相匹配)
The virtual directory inherits the configuration of your main application. To disable ELMAH in your virtual directory you need to add a web.config file to it with the following content:
(make sure the names match those of your modules/handlers in the main web.config file)
您可以使用一些 URL 重写来将 Productimages\bin 定向到解决方案中的 \bin 处,不是吗?
善良,
丹
You could use some URL re-writing to direct productimages\bin at \bin in your solution could you not?
Kindness,
Dan