注册 登录
编程论坛 ASP.NET技术论坛

[讨论]大家来讨论一下路径问题?

zhzh 发布于 2007-05-26 18:48, 870 次点击

大家都一张页面上堆积的都是对应的链接点,图片啊,文字链接啊
按钮啊...等等都要涉及到路径问题!!!
而在本地测试运行和上传到服务器端运行有些地方不一样
大多数出现的情况都是路径问题..
目前在学习阶段,没有太多的经验...

大家觉得页面上我们应该尽量用相应路径还是绝对路径,或者只与文件相关更好呢????
最主要是图片和其他链接

有没有哪位大哥有过相应的经验,就是网站做好,上传到服务器上也没有因为路径问题出错
或者图片显示不出来,或者视频不能播放,等等

传教一下,跪谢了

还有要小站做好了,是不是要做成什么才能上传呢?不然还是源码啊,安全吗?

等待指教

16 回复
#2
zhzh2007-05-26 23:01
又没有人应?版主们现在都很忙吧
大家都没有做成过项目吗?怎么不谈谈呢
#3
飙马2007-05-26 23:52

我说一句,多用相对路径好,用绝对路径麻烦,效率低!

#4
谁与争疯2007-05-27 00:06
相对路径,移植容易。
一般来说,在Dreamweaver上面做出来的网站页面,一般都会帮你弄好了文件的相对路径了,无需再改。
#5
zhzh2007-05-27 01:55
谢谢,可是在vs里面有三种
绝对路径
与根相关
与文件相关
是否是选择与根相关最好呢?

最关键的问题怎么没人指教一下呢
就是.NET做的站点,最后上传到空间,需要做的那些事?
谢谢
#6
zidu2007-05-27 17:23
1、文件相关最快最好。根相关最省事。
2、测试,然后预编译,用aspnet_compiler.exe,预编译可以帮助查找BUG,具体可参见net 帮助文档,然后上传,OK
#7
zhzh2007-05-27 21:23
谢谢zidu,我装了几回都没有装上帮助文档,能详细点介绍具体怎么做吗?
再次谢谢
#8
zidu2007-05-27 21:43
http://go.microsoft.com/fwlink/?LinkId=51429&clcid=0x804

#9
zidu2007-05-27 21:44
aspnet_compiler -v / c:\tosite
c:\tosite --> website
#10
zhzh2007-05-28 12:42
好不容易下完了,要求安装了2.0的
我的是VS2003
不明白到底怎么做啊???帮帮忙啊.
#11
bygg2007-05-28 12:51
要求2.0的,那说明你下的是2005的..呵呵
#12
zhzh2007-05-28 13:40
bygg版主你也学会灌水了啊??
#13
zidu2007-05-28 18:25
哦,我没用过VS系列的,我用的免费的Microsoft Visual Web Developer 2005 速成版
不过应该不矛盾的,在微软的主页下载.net 2.0语言包应该就可以了
#14
tel19822007-05-29 08:49
我个人建议,关于路径问题还是使用相对的,这样网站的运行效率会更高一点。
#15
bygg2007-05-29 09:24

相对路径,方便移植,不过访问的速度好像没有绝对路径那样快......

#16
rainic2007-05-29 10:26

这还有快慢区别?

#17
GrimFish2007-05-29 11:09
滑天下之大稽
1