我在VS 2008中用SQL 2005数据库构建了一个简单的ASP.NET Web应用程序。我正在研究Vista,我不想安装IIS(我宁愿只是用卡西尼进行本地测试)。以下是我试过的:将简单ASP.NET应用程序部署到托管IIS 6.0服务器的最简单方法
FrontPage服务器扩展。我将这些安装在我的服务器上,但是他们打破了我的默认网站,我仍然无法通过FPSE从VS 2008发布。
FTP。我建立了一个植根于我的IIS Web根目录的FTP站点,它可以用于单个默认的Web站点。当我设置第二个站点并将其移入子文件夹时,VS的FTP发布方法无法处理发布到子目录。安全性也是这种方法的一个问题,因为它将凭据作为明文发送。
我已经考虑几个选择:
在服务器上安装CruiseControl.NET并对其进行配置,这样我可以在服务器上启动构建,如果成功,的XCopy将该网站部署到IIS。然而,我并不那么热衷于在面向公众的Web服务器上运行构建过程。
活网格。我认为XCopy部署到本地目录并使用Live Mesh将其复制到我的服务器上的虚拟目录。
有没有人有解决这个问题的尝试和真正的方法?
感谢, 吉姆
任何建议有一个良好的SFTP服务器/客户端?我想我可以为此获得共享服务器证书。 – 2008-11-12 15:27:21