开发应用程序的方式包括:文件系统、HTTP和FTP。
一、文件系统:
该方式是默认的。其可以把网站创建到当前物理文件系统上任何可以访问的地方,它可以是本机或网络上的机器。当选择文件系统时,VS将使用内置的Web服务器,而不是使用IIS运行Web应用程序,也不为Web应用程序创建持久的虚拟目录,IIS不再是该过程的一部分。实际上,甚至不需要在开发机器上安装IIS。当然,IIS对于部署服务器来说是必需的。
使用文件系统作为项目存储位置的缺点是,通过该方式创建的Web页面不能在浏览器中运行,而只能通过VS运行(因为浏览器地址栏中的“localhost”没有相应的虚拟目录)甚至在使用Response。Redirect或Server.Response方法重定向到另一页面也是这样的。
http://localhost/myWebApp/default.aspx 该URL表示目标网站,但它无法正确运行,除非在本地机器的计算机管理中手动创建了一个虚拟目录。为实现这一点,必需右键点击“我的电脑”并选择“管理”,然后展开到服务和应用程序》Internet信息服务管理其》网站》默认网站,然后,单机右键选择新建》虚拟目录。。。
使用文件系统的好处是,可以很容易地共享基于文件的解决方案:你只需复制整个目录到新的机器,并在VS中打开即可。
二、HTTP
HTTP指定使用IIS处理Web页面,这样就需要Web应用程序位于IIS的虚拟目录下,VS会自动创建虚拟目录。
三、FTP:
FTP是你可以通过FTP在远程位置开发网站。
时间: 2024-12-24 23:18:03