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

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

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

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

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

 发布前:

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

发布后:

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

问题代码如下:

<%= 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 才能发访问

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

你可能感兴趣的:(asp.net)