我是 IIS7 的新手,我有点了解站点、应用程序和虚拟目录之间的差异。但是,我不太确定适合我的具体情况的最佳部署方法是什么。
我有一个干净的 Windows '08 服务器虚拟机,并设置了 IIS/asp.net。我用 C:\inetpub\wwwroot 作为 FTP 根建立了一个 FTP 站点,我认为我可以从 VS 快速“复制站点”到这个根。
但是,在进行复制之前,我想确保这是最快、最安全的方法。
请注意,这个虚拟机将专门用于我的 asp.net 应用程序(用于测试目的),我有点担心今天必须让这个应用程序由 EOD 运行。
也就是说,我的问题是,我应该...
- 只需将“复制站点”直接复制到默认站点的根目录并利用已创建的默认应用程序池,或者
- 在默认站点下添加一个新应用程序(如果我这样做,我应该选择默认应用程序池还是创建新应用程序池),或者
- 添加一个全新的网站?
另外,当我这样做的时候......我的应用程序是用 asp.net 4 构建的。我应该选择默认应用程序池还是 ASP.NET 4.0 集成的应用程序池?
谢谢你,埃德