visual studio 2010开发网站遇到了奇怪的问题。
我用visual studio 2010开发一个网站,内容不多,就三四个页面,可是碰到了一个奇怪的问题。
我的图片文件一直都是放在一个叫images的文件夹下面,使用起来没问题。
后来我又有一些专用的图片。我在网站下另建了一个文件夹叫photos,结果放在里面的图片在页面上就出问题了。
我用最简单的测试,写了一句:<img src="photos/abc.jpg">,在设计页面可以看到图片,而在运行中则无法显示。
如果把 abc.jpg拷贝到images文件夹里,<img src="images/abc.jpg">,这样写就一点问题也没有。
后来我反复创建了几个新的文件夹测试,还是不行。好像只认我以前创建的images文件夹。
我以为是我自己的机器记住了什么缓存没清理。可是我把网站发布以后,放到服务器上,还是有这个问题。
不知道这是什么情况?哪位能够指点一下,不胜感谢。
------解决方案--------------------看起來你的問題是絕對與相對路徑的問題,請上網搜尋「絕對路徑 相對路徑」
------解决方案--------------------把这个路径在 Project 中包含进来。
------解决方案--------------------否则你连访问权限都没有。如果部署到IIS上,需要给这个目录设置权限。
------解决方案--------------------你的photos 和images 文件夹在同一个目录下面吗?
------解决方案-------------------- 1.楼主请问photos 的文件目录 是不是和 images 同一个目录下?
2.你的photos文件夹是在你电脑磁盘上建的还是在解决方案上建的?如果是在解决方案上建的应该不会出错,如果是在磁盘上建的要引入项目。
3.如果实在不行...你就把你的QQ号码以站内短信发给我,我加你Q远程看看,不过要是解决了分给我啊,穷
------解决方案--------------------