物理路径与虚拟路径 及Web Server
新建一个网站时:
完整路径:G:\wwwroot\WebSite1 WebSite1文件夹下有文件:Default.aspx
默认虚拟路径:/WebSite1
所以访问的时候应该这样:http://localhost:14595/WebSite1/Default.aspx
虚拟路径可以随便改:如改成 /,那么访问的时候就应该这样:http://localhost:14595/Default.aspx ,如改成:/aa/bb/cc 访问:http://localhost:14595/aa/bb/cc/Default.aspx
新建一个Asp.net Web应用程序时,默认虚拟路径是: /,不可以改成别的虚拟路径.
Defautl.aspx是默认页,即http://localhost:14595是可以访问的,访问的其实是http://localhost:14595/Default.aspx. Index.aspx不是默认页.
默认页在IIS中可以自己设置. ASP.NET Development Server中不知道可不可以.
开发网站,需要一个Web Server(Web 服务器), IIS就是一个Web Server, 然后客户端去访问IIS.
ASP.NET Development Server也是一个Web Server, 它是VS自带的一个Web Server, 当你不能使用IIS时,ASP.NET Development Server可以让你的计算机同时充当两个身份:服务器和客户端.