图像未加载到asp.net博客引擎中

时间:2013-02-19 13:35:14

标签: asp.net blogengine.net

我在子文件夹中继承了一个带有博客的asp.net网站。我们将运行的站点移动到新服务器,现在没有任何图像加载。使用image.axd动态加载图像。

我现在几乎没有关于asp.net的事情。我是个骗子。我做了很多谷歌搜索URL映射,并查看webconfig文件,直到我脸色发青。

关于要寻找什么的任何指示?它在IIS7上运行

由于

2 个答案:

答案 0 :(得分:0)

在web.config中,您需要配置图像处理程序。看起来应该是这样的:

<httpHandlers>
  <add verb="*" path="image.axd" type="ImageHandler" validate="false"/>
</httpHandlers>

此示例图像处理程序将在App_Code文件夹中查找名为ImageHandler.cs的代码文件。

也可以在IIS控制台窗口中配置图像处理程序。也许你可以在旧服务器上找到旧设置?

答案 1 :(得分:0)

  1. 您的app_data文件夹需要读/写访问权限
  2. 你说,“图像是用image.axd动态加载的。”

    这意味着您的图片默认来自/ app_data /文件。

    因此,如果它在旧服务器上工作但在新服务器上不工作则指向权限问题。

    1. 安装Firebug
    2. http://getfirebug.com/

      这将告诉您图像正在使用的文件路径。

      这将解决您的问题。

      1. 相关网站的网址是多少?
      2. 如果你无法解决这个问题,我可以接受它。

        希望这有帮助,

        Brian Davis