如何在 IIS 上从 ASP.NET 加载 ActiveReport 中的图像

How to load the images in ActiveReport from ASP.NET on IIS

我在 ASP.NET 网站上有一份 ActiveReports 报告。此报告包含服务器上物理路径上的一些图像。 图片路径为:

\{Server IP}\Produktion\Img\Art\

我在 Debug 和 IIS 中将此路径添加为 VirtualPath。该报告在 Debug 中使用图像呈现良好,但在 IIS 上出错。 IIS 中报告呈现的错误文本是:

Error: \{Server IP}\Produktion\Img\Art\img01.png

实际上这张图片就在那里。

任何人都可以告诉我如何在 IIS 上加载正确的图像(不是调试)以呈现报告。

在 IIS 上部署网站时,请确保应用程序池用户对网络文件夹具有读取权限\{Server IP}\Produktion\Img\Art\