asp.net mvc 发布到IIS后图片路径

asp.mvc 发布也有一段时间了,最近才开始学习。

 环境:windows 7(IIS7.5),vs2008+sp1,asp.net mvc 1.0正式版

 问题:发布到IIS后图片显示不出来了

   <img> 标签图片显示不出来,样式表里的图片还是可以显示

 发布前:

发布后:

 

问题代码如下:

<%=Url.Content("~/content/aaa/1.jpg"%>

// mvc 1.0 生成HTML代码 "/content/aaa/1.jpg"

// mvc2 preview 2 生成的HTML代码 "/demo/content/aaa/1.jpg" 多了虚拟目录名称

// 发布到IIS虚拟目录名:demo

 

发布之前: http://localhost:3229/content/aaa/1.jpg 可以访问

      http://localhost:3229/demo/content/aaa/1.jpg  无法范围

 发布之后:http://localhost/content/aaa/1.jpg 无法访问

      http://localhost/demo/content/aaa/1.jpg 才能发访问

 此文算不上精华,因为问题急,冒死发到首页(解决后就撤下首页) 求解 

posted @ 2009-12-07 11:32  readonly  阅读(8595)  评论(21编辑  收藏  举报