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
// 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 才能发访问
此文算不上精华,因为问题急,冒死发到首页(解决后就撤下首页) 求解