簡體   English   中英

將簡單的ASP.NET應用程序部署到托管IIS 6.0服務器的最簡單方法

[英]Easiest way to deploy simple ASP.NET app to hosted IIS 6.0 server

我正在使用SQL 2005數據庫在VS 2008中構建一個簡單的ASP.NET Web應用程序。 我正在使用Vista,並且不想安裝IIS(我希望僅使用Cassini進行本地測試)。 這是我嘗試過的:

  • FrontPage服務器擴展。 我在服務器上安裝了這些軟件,但是它們破壞了我的默認網站,但是我仍然無法通過FPSE從VS 2008發布。

  • FTP。 我設置了一個以IIS網站根為根的FTP站點,該站點可用於單個默認網站。 當我設置第二個站點並將其移到子文件夾時,VS的FTP發布方法無法處理發布到子目錄的操作。 由於此方法以純文本形式發送憑據,因此安全性也是一個問題。

我考慮了幾種選擇:

  • 在服務器上安裝CruiseControl.NET並對其進行配置,以便我可以在服務器上啟動構建,如果成功,XCopy會將站點部署到IIS。 但是,我並不熱衷於在面向公眾的Web服務器上運行構建過程。

  • 實時網格。 我考慮過將XCopy部署到本地目錄並使用Live Mesh將其復制到服務器上的虛擬目錄中。

有誰有解決這個問題的可靠方法?

謝謝,吉姆

只需使用Visual Studio將其發布到本地目錄,然后通過FTP / SFTP / SCP將本地目錄的內容復制到服務器。

如果您需要Windows的SFTP服務器,請簽出FileZilla 它也可以執行FTP和SFTP,還具有服務器和客戶端組件。

我使用Web部署項目發布到本地文件夾-與直接發布相比,這給了我更多的控制權,然后復制到DrJokepu這樣的服務器上

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM