2011-08-24 52 views
0

我已經複製了一個整個文件夾,它將Web服務器內部的一個網站保存到另一臺計算機。從原始服務器我可以輕鬆地運行該Web應用程序。現在我需要知道爲了能夠在第二臺計算機上運行應用程序,我必須做些什麼。我認爲IIS有一些特殊的考慮。我需要在IIS中設置什麼以及如何設置?如何在IIS上設置一個asp.net應用程序

+0

你的問題非常含糊!你使用的是哪個版本的Windows?什麼版本的IIS?是ASP,ASP.NET,純HTML還是其他技術?你有這些安裝? –

+0

對不起,沒有提供所需的信息提問。我實際上並不知道我必須提供什麼。它是Windows Server 2003.IIS版本是6.0該應用程序是在ASP.NET上編寫的。 –

+0

ASP.NET 1,2,3,3.5或4? ;) –

回答

1

請按照下列步驟操作。

  1. 從左側菜單創建一個新網站通過右鍵單擊並添加新網站。
  2. 提供物理路徑到該文件夾​​
  3. 地圖與網站的網址
  4. 授予權限,以目錄爲(像其他人)
  5. 設置默認頁面,如果(索引頁中不存在的目錄)
  6. 設置你正在使用的框架。
1
  1. 爲您使用的任何Windows版本安裝IIS Windows組件。
  2. 在IIS中創建一個新的站點
  3. 點這個新的網站到你的Web根
  4. 配置DNS的網站(可能使用您的主機文件)
+0

我的確如你所說。現在當我嘗試運行該應用程序時,它會在webconfig文件中報告ReportViewer版本。在webconfig文件中,當我將其更改爲10.0.0.0時,reportviewer版本爲9.0.0.0。爲什麼我必須改變它? –

+0

我在猜測,因爲您沒有安裝ReportViewer的第9版。我不確定ReportViewer是什麼... –

+1

你不必改變它......除非你有指定它。您不需要爲其定義的版本工作。但是,如果您有需要特定版本的報告,則可以定義所需的版本。定義版本是「最佳實踐」,因爲當網站運行並且沒有定義時,它將使用可用的第一個版本。您必須更改版本,因爲您的.Net Framework在兩臺服務器之間不同。 – cgcarter1

1

有一些注意事項,這取決於使您正在使用的IIS版本。如果您使用的是6或7,這將有所幫助。 如果您未滿7,則需要將站點複製到IIS目錄(通常爲wwwroot),然後通過選擇應用程序池等設置IIS中的基本設置。應用程序池通常(但不總是)由.Net Framework設置。您可能需要設置默認頁面並將其設置爲應用程序。有許多博客和網站,會告訴你如何設置這個基本的功能,但特定於你的應用程序。

相關問題