有没有办法生成整个网站的离线版本?
我的所有页面都在ASPX中并上传到服务器上。当我运行我的网站演示时,有时没有Internet可用性。因此,实际让网站脱机但不运行Visual Studio以显示网站会很棒。
任何人都有办法做到这一点?
谢谢。
答案 0 :(得分:1)
您可以在系统上安装Microsoft IIS,并将站点文件复制到IIS目录中的“wwwhttpdocs”文件夹中。
然后您可以在任何网络浏览器中请求您的网站,例如:
http://localhost:48719(somePort)/YourSiteName(SiteFolderName)/default.aspx
如果您在Windows上运行,则可以从控制面板安装MS IIS作为Windows组件
答案 1 :(得分:1)
如果您只需要在您的计算机上本地运行该站点,您可以在Visual Studio中配置项目以使用IIS运行(右键单击项目,转到Web并选择使用本地IIS服务器)。
然后,您可以使用http://localhost/
访问它如果您没有安装IIS,则可以使用IIS Express版本:
http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx