2017-05-30 244 views
0

我想部署我的網站,以便能夠在Firefox中打開它。沒有視覺工作室2015.
我有asp.net版本4.6和IIS版本6.1如何部署網站asp.net

雖然搜索視頻或教程,但每個人都說別的。
我似乎無法弄清原因,我試過一堆方法。現在我無法在Visual Studio中打開我的項目了。我該如何解決這個問題?

+1

檢查這個https://docs.microsoft.com/en-us/aspnet/ web-forms/overview/deployment/visual-studio-web-deployment/deployment-to-iis –

+0

你應該看看[問]! –

回答

1

您可以使用IIS託管您的應用程序。 IIS可以在任何機器上安裝。

步驟:

  1. 在運行輸入inetmgr(WIN + R)
  2. 通過browisng其位置到發佈的網站位置添加網站
  3. 打開IIS管理器安裝IIS。 (希望您知道如何在Visual Studio中發佈網站)
  4. 編輯web配置文件以配置sql server憑據(Sql db可以單獨託管或在同一臺機器上)
  5. 右鍵單擊IIS管理器中的網站並點擊開始。
  6. 點擊瀏覽,瀏覽網站
  7. 您既可以通過localhost:portnumber或通過在IIS管理器中的網站設置中指定IP:port number
  8. 您可以從手機或外部設備訪問該網站訪問的網站,如果你選擇公共IP爲您的網站。如果您連接到本地網絡,則只能從您的工作地點訪問該網站。如果您使用的是本地網絡,請與您的網絡管理員討論如何通過提供公共IP地址將您的服務器公開給公衆。

對於無法打開的項目,你可以做的是在這裏發表的錯誤,這樣的解決方案可以很容易地找到了。 (添加現有項目)

0

第1步(解決您的項目問題) 創建一個具有相同名稱的項目並導入所有文件和文件dlls到新項目。

第二步(部署到IIS) https://docs.microsoft.com/en-us/aspnet/web-forms/overview/deployment/visual-studio-web-deployment/deploying-to-iis

+0

是不是有另一種方式?在本地發佈它? – Ilian

+0

你的意思是沒有IIS?然後不,因爲需要一些處理所有C#代碼的實體。 你能做什麼:切換到ASP.NET核心(.NET核心)。可運行文件不依賴於任何服務器,因爲它提供了一個HTTP服務器本身(Kestrel)。 – jAC