我在一個網站上工作,生產中只有aspx文件和bin目錄和文件。任何機構知道如何部署這個網站的任何想法我通常有我的網站,我也提交代碼。生產/測試環境容易問題
我的問題2.如何在同一臺服務器上創建測試網站?我已經創建了測試數據庫。
任何建議,可以理解
我在一個網站上工作,生產中只有aspx文件和bin目錄和文件。任何機構知道如何部署這個網站的任何想法我通常有我的網站,我也提交代碼。生產/測試環境容易問題
我的問題2.如何在同一臺服務器上創建測試網站?我已經創建了測試數據庫。
任何建議,可以理解
你可以編譯asp.net應用程序,它這個編譯與只將所需的文件輸出文件夾,而不是代碼。
我試圖弄清楚這個人是如何將它發佈到生產中的。所以你認爲他編譯併發布到了生產環境中? – Tony 2009-11-29 20:38:48
是的,接受的答案是一個比我更好的解釋:-) – 2009-11-30 07:32:17
以下是configuring IIS的文檔。
當您配置IIS時,將源代碼和二進制文件複製到您在配置中指定的文件夾。如果您願意,您可以設置多個副本進行測試 - 只需使用兩個不同的文件夾,並在每個文件夾中分別複製所有文件。
也就是說,你需要部署的所有東西,你可以從相同的文件製作一個測試網站IF沒有特殊的硬編碼或依賴關係。但是,如果源代碼中有硬編碼的配置,則需要源代碼,否則您可能能夠反編譯代碼以獲取源代碼並對其進行修改並重新編譯。
通常我們部署到生產環境和測試相同的文件,並且不包括「源代碼」像任何代碼隱藏文件,當然也不是正常的.NET程序集的源代碼,這是我們ASP.NET之間共享和WinForms和其他.NET應用程序。
謝謝大家的意見和參與。我想我明白了。 – Tony 2009-11-29 20:54:33