2014-02-20 94 views
2

我想知道部署ASP.NETweb應用程序的有效方法是什麼。我跟着部署的過程是:部署ASP.NET web應用程序的最佳方法

  1. 構建的萬維網應用程序

  2. Standard Bar > Build Menu [只選擇執行應用程序所需要的文件]

  3. 發佈 Web應用程序

    使用任何客戶端軟件如[WinScp]連接到服務器

  4. 複製從本地計算機到服務器的文件。

想知道這是正確的做法嗎?

+0

有多種方式來部署網絡應用程序,並沒有一個比任何其他更正確。你的部署方法似乎合乎邏輯,應該可以正常工作 – ovaltein

+0

它工作嗎?你有錯誤嗎?根據您工作的環境,發佈網站的方式有很多種。(我不要求詳細信息)。如果你的流程正常運行,那就去吧。 – NotMe

+0

@Kelix:工作正常。我從我的一位高級工作人員那裏學習這種方法。但從那以後,我一直遵循相同的方法。此外,我並不處於適當的環境中,無法學習開發和部署的最新技術。 – fais

回答

2

我這樣做的方式是在Visual Studio(我使用2013)中使用一鍵式發佈。我覺得它很容易使用,效果很好。 How to: Deploy a Web Project Using One-Click Publish in Visual Studio

在Visual Studio 2008:

  1. 在生成菜單上,單擊發佈網站。

  2. 在「發佈網站」對話框中,單擊省略號按鈕(...)至 瀏覽到要發佈網站的位置。

你可以寫網站輸出到本地或共享文件夾,一個 FTP站點,或者你有一個URL訪問Web站點。您必須在目標位置具有 創建和寫入權限。

  1. 爲了能夠改變的.aspx文件 佈局(而不是代碼)發佈網站後,選擇允許此預編譯站點 是可更新的複選框。

  2. 要名強命名組件使用的密鑰文件或密鑰容器, 選擇啓用預編譯的程序集強命名複選框, ,然後單擊確定。

發佈狀態顯示在任務欄中。根據連接速度,網站的大小和內容文件的類型, 發佈時間可能會有所不同。發佈完成後,會顯示 發佈成功的狀態。

+0

你對Visual Studio 2008有什麼想法嗎? – fais

+2

有沒有理由任何人仍然應該使用VS2008 –

+0

@Otavio Decio:爲什麼? – fais