gpt4 book ai didi

asp.net - 将简单 ASP.NET 应用程序部署到托管 IIS 6.0 服务器的最简单方法

转载 作者:行者123 更新时间:2023-12-02 17:11:41 24 4
gpt4 key购买 nike

我正在 VS 2008 中使用 SQL 2005 数据库构建一个简单的 ASP.NET Web 应用程序。我正在使用 Vista,我不想安装 IIS(我宁愿只使用 Cassini 进行本地测试)。这是我尝试过的:

  • FrontPage 服务器扩展。我在我的服务器上安装了这些,但它们破坏了我的默认网站,而且我仍然无法通过 FPSE 从 VS 2008 发布。

  • FTP。我设置了一个以 IIS Web 根目录为根的 FTP 站点,该站点适用于单个默认网站。当我设置第二个站点并将两个站点移动到子文件夹中时,VS 的 FTP 发布方法无法处理到子目录的发布。安全性也是此方法的一个问题,因为它以明文形式发送凭据。

我考虑了几种替代方案:

  • 在服务器上安装 CruiseControl.NET 并对其进行配置,以便我可以在服务器上启动构建,如果成功,则 XCopy 将站点部署到 IIS。然而,我不太热衷于在面向公众的 Web 服务器上运行构建过程。

  • 实时网格。我考虑将 XCopy 部署到本地目录并使用 Live Mesh 将其复制到我的服务器上的虚拟目录。

有人有解决这个问题的可靠方法吗?

谢谢,吉姆

最佳答案

只需用Visual Studio发布到本地目录,然后通过FTP/SFTP/SCP将本地目录的内容复制到服务器即可。

如果您需要适用于 Windows 的 SFTP 服务器,请查看 FileZilla 。它也可以执行 FTP 和 SFTP,并且还具有服务器和客户端组件。

关于asp.net - 将简单 ASP.NET 应用程序部署到托管 IIS 6.0 服务器的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/283859/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com