如何将链接路径分配到asp.net中的应用程序之外?如何在asp.net中将应用程序分配链接路径?
通常,应用程序将保存在
C:\ Documents和Settings \ MYNAME \我的文档\ Visual Studio的 2010 \项目\
我只能够让用户访问项目中的文件。
在Web浏览器中,它会显示为http://localhost:4783/Images/image.bmp
我的问题是如何使用户能够访问项目退出应用程序? 例如:
C:\ Documents和Settings \ ITEMS \
如果我刚分配的绝对路径,其是
<a href="C:\Documents and Settings\ITEMS\image.bmp>Click</a>
其结果将是http://localhost:1888/C:/Documents and Settings/ITEMS/image.bmp
并且它是不正确。
这实际上是一个web服务器设置问题,您需要在指向您的ITEMS目录的任何Web服务器上设置虚拟目录。然后,您可以将您的hrefs指向新的虚拟目录,而不是物理目录。 – Bert
尝试使用协议'file://',例如'file:/// c:/ Documents and Settings/ITEMS/image.bmp' – fliptheweb
@ fliptheweb'file://协议是本地的 –