日期:2014-05-18  浏览次数:20564 次

mvc2.0 发布后路径少一层?
只有登陆页会这样。就是缺少项目那一层
如: 
项目名为 ABC 
图片地址是: ../content/images/a.jpg
这样在登录页写,发布后运行起来就是 192.168.2.xx:端口号/ABC 运行后是 192.168.2.xx:端口号 然后 登录页包括登录页上面有路径的,全部缺少一层 项目名。求解
比如 "192.168.2.xx:端口号/content/images/a.jpg" 这样肯定错的。。我是不是配置错误了。
我IIS6 和5.1都试过了

------解决方案--------------------
JScript code
alert('<%: Url.Content("~/Content/images/a.jpg") %>')

------解决方案--------------------
用相对路径:Url.Content("~/Content/images/a.jpg")
------解决方案--------------------
你看你WEB项目属性的虚拟路径是不是为/ABC