首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请问一个关于asp.net路径的有关问题

2013-01-23 
请教一个关于asp.net路径的问题我现在要用File.ReadAllTex()来读取template下的index.html里的东西,但是路

请教一个关于asp.net路径的问题
我现在要用File.ReadAllTex()来读取template下的index.html里的东西,但是路径一直都是不对的请问一个关于asp.net路径的有关问题
还是有就是这个"~"到底是指的什么路径啊!
[解决办法]

引用:
还是有就是这个"~"到底是指的什么路径啊! 

在asp.net中,既不是“绝对路径”也不是“相对路径”。实际上这两个概念是html/javascript的概念,与asp.net并不对应。生搬硬套在asp.net往往是混乱的。

在asp.net中,一个应用程序部署时的网站url位置,是这个~/。因此随着asp.net应用程序部署的位置不同(例如又肯能部署在网站根目录下,也可能是某个虚拟目录下,那么网站它的~对应的位置也就不同。

而html/javascript中的所谓“绝对路径、相对路径”根本就是相对于网站域名的根目录而言的,根本不懂考虑asp.net的~的路径。

因此编写asp.net就要懂得这个~的作用,而不要拿着html/javascript那点路径知识套用在asp.net中。

热点排行