我想知道部署ASP.NET
web應用程序的有效方法是什麼。我跟着部署的過程是:部署ASP.NET web應用程序的最佳方法
構建的萬維網應用程序
從
Standard Bar > Build Menu
[只選擇執行應用程序所需要的文件]- 發佈 Web應用程序
使用任何客戶端軟件如
[WinScp]
連接到服務器 複製從本地計算機到服務器的文件。
想知道這是正確的做法嗎?
我想知道部署ASP.NET
web應用程序的有效方法是什麼。我跟着部署的過程是:部署ASP.NET web應用程序的最佳方法
構建的萬維網應用程序
從Standard Bar > Build Menu
[只選擇執行應用程序所需要的文件]
使用任何客戶端軟件如[WinScp]
連接到服務器
複製從本地計算機到服務器的文件。
想知道這是正確的做法嗎?
我這樣做的方式是在Visual Studio(我使用2013)中使用一鍵式發佈。我覺得它很容易使用,效果很好。 How to: Deploy a Web Project Using One-Click Publish in Visual Studio
在Visual Studio 2008:
在生成菜單上,單擊發佈網站。
在「發佈網站」對話框中,單擊省略號按鈕(...)至 瀏覽到要發佈網站的位置。
你可以寫網站輸出到本地或共享文件夾,一個 FTP站點,或者你有一個URL訪問Web站點。您必須在目標位置具有 創建和寫入權限。
爲了能夠改變的.aspx文件 佈局(而不是代碼)發佈網站後,選擇允許此預編譯站點 是可更新的複選框。
要名強命名組件使用的密鑰文件或密鑰容器, 選擇啓用預編譯的程序集強命名複選框, ,然後單擊確定。
發佈狀態顯示在任務欄中。根據連接速度,網站的大小和內容文件的類型, 發佈時間可能會有所不同。發佈完成後,會顯示 發佈成功的狀態。
有多種方式來部署網絡應用程序,並沒有一個比任何其他更正確。你的部署方法似乎合乎邏輯,應該可以正常工作 – ovaltein
它工作嗎?你有錯誤嗎?根據您工作的環境,發佈網站的方式有很多種。(我不要求詳細信息)。如果你的流程正常運行,那就去吧。 – NotMe
@Kelix:工作正常。我從我的一位高級工作人員那裏學習這種方法。但從那以後,我一直遵循相同的方法。此外,我並不處於適當的環境中,無法學習開發和部署的最新技術。 – fais