vs 2008 web网站 /应用程序 访问的问题.

pc_csharp 2010-03-05 01:59:12
Vs2008 建的.NET WEB 网站. 可以开发的时候如果链接 等用src="/images/...." 来访问的话.开发进程中是看不到的.不能正常显示的..只有上传到网站上才正常.
但如果用src="images/...." 就需要用到 父目录 src="../images...." 目录层数多了出错一定是不好保证的.父目录微软自己都不推荐了.但是开发过程中 localhost:端口/应用程序/ 这个问题却不知道怎么解决. 曾试着将WEB网站转换成WEB应用程序.
但文件太多了.转换过程出错.实在搞不定.各位大大.有没有办法帮我一下.眼泪都流出来了....
...全文
95 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
pc_csharp 2010-03-05
  • 打赏
  • 举报
回复
搞定了.还是散下分吧.
用/绝对路径还是强大的.
jrl5365 2010-03-05
  • 打赏
  • 举报
回复
隅也习惯用../来操作的!!
路人乙e 2010-03-05
  • 打赏
  • 举报
回复
子目录中尽量使用绝对路径“/”开头
使用IIS浏览就没问题了
http://localhost/default.aspx
mail_ylei 2010-03-05
  • 打赏
  • 举报
回复
相对路径和绝对路径的问题,一般都用相对路径
kyoybs 2010-03-05
  • 打赏
  • 举报
回复
引用 3 楼 pc_csharp 的回复:
顶.我是用的SERVER操作系统.但开发时用"/..." 里面的 图片并不显示 .src="/aaa/aa.css" CSS也加载不上.网页跟本不能正常显示.


开发的时候要配置到IIS里,不要直接用VS带的WEB服务器。
l171147904 2010-03-05
  • 打赏
  • 举报
回复
没什么事!乱改变路径干啥?
pc_csharp 2010-03-05
  • 打赏
  • 举报
回复
或是哪位大大有WEB网站转换成WEB应用程序成功的经验也行.可以加MSN详细聊.谢谢了....
pc_csharp 2010-03-05
  • 打赏
  • 举报
回复
楼上的我知道呀.但是第二层目录就要用的 src="../images/ 不是吗.第三层就要用到../../ 不是吗? 如果第二层.或是第三层上有用户控件.控件上的链接就了错了不是吗?
尘封已久 2010-03-05
  • 打赏
  • 举报
回复
引用 2 楼 xray2005 的回复:
尽量不要改变路径.

或者你直接用服务器控件,然后使用~ ,比如:
<img src="~/images/...."  runat="server" />

目前一直用的是这样的相对来 说比较好用一些
泡面之夏 2010-03-05
  • 打赏
  • 举报
回复
src="images/...." 不要前面的"/"
pc_csharp 2010-03-05
  • 打赏
  • 举报
回复
顶.我是用的SERVER操作系统.但开发时用"/..." 里面的 图片并不显示 .src="/aaa/aa.css" CSS也加载不上.网页跟本不能正常显示.
xray2005 2010-03-05
  • 打赏
  • 举报
回复
尽量不要改变路径.

或者你直接用服务器控件,然后使用~ ,比如:
<img src="~/images/...." runat="server" />
kyoybs 2010-03-05
  • 打赏
  • 举报
回复
如果非要用"/..."的形势,开发时必须用server版的操作系统,这样就可以用独立站点,而不是虚拟目录了。

偶目前一直用 ../的样式。 只要不改变页面或资源路径,问题不大。

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧