在线,我没有遇到麻烦!根是网站的域名! 在localhost上,我的文件夹(我拥有所有网站)是c:\ localhost。
嗯,现在,对于每个站点(比方说,MarkWebsite01),我会执行一个(静态)函数,每次放入照片/资源/等时都会包含这个函数...并从web.config获取路径,例如as:
<img src="<%=MyUtilities.GiveMePath%>/images/hello.gif" />
这意味着:
<img src="/MarkWebsite01/images/hello.gif" />
我真的很无聊每次都这么做。是否有策略可以在我的网站上配置(在localhost上)?所以我可以为每个网站避免这种情况。
答案 0 :(得分:2)
如果从Visual Studio / Web Developer Express运行IIS Express,则单击解决方案资源管理器中的顶级文件夹并打开属性窗格(右键单击属性或F4),在那里您应该看到{{1} }。它可能设置为根文件夹,而不是/ MarkWebsite01 /.
伊恩
答案 1 :(得分:0)
我认为您可以尝试以下选项: 1.直接使用在线图片,例如:http://online-domain/images/ 2.使用../切换文件夹,例如:../ images / 3.使用〜/,例如:〜/ rootFolder /../ images /