我只是在學習asp.net,並在visual studio上創建了一個簡單的webform。我如何可以在localhost(xampp)上運行這個。像HTML一樣,您只需將文件放到服務器文件夾中即可使用。但是,當我複製所有的ASP文件,它只是顯示我的源代碼?如何在本地主機上運行asp.net網頁
這是愚蠢的問題,但我真的需要回答...
我只是在學習asp.net,並在visual studio上創建了一個簡單的webform。我如何可以在localhost(xampp)上運行這個。像HTML一樣,您只需將文件放到服務器文件夾中即可使用。但是,當我複製所有的ASP文件,它只是顯示我的源代碼?如何在本地主機上運行asp.net網頁
這是愚蠢的問題,但我真的需要回答...
要舉辦一個ASP.Net頁面您通常使用IIS。您應該在您的服務器上運行IIS並在IIS管理上託管ASP.NET網站。
This Article on MSDN應該可以幫助您。
另外,您通常使用visual studio將'發佈'到服務器文件夾,而不是複製和粘貼文件。如果你沒有這樣做:這是通過在Visual Studio中右鍵單擊該項目並選擇「發佈」來完成的。然後有幾個選項,您可以發佈到文件夾(文件系統),然後將發佈的項目移動到您的服務器,或直接發佈到您的服務器。
ASP(ActiveX Server Pages)是一個不推薦的技術(被ASP.NET取代)。因此,IIS中不包括支持標準。但可以使用「角色」下的「服務器管理器」添加它Web服務器(IIS)並向下滾動到角色服務。
如果你的意思是ASP.NET,那麼最初應該查看項目屬性的Web選項卡,然後從VS開始進行調試和測試。一旦這個工作正常,你需要閱讀關於在MSDN上部署ASP.NET的內容。
在本文中,首先是想運行'inetmgr',然而它會拋出錯誤,就像它無法建立.... –
@EimantasBaigys這應該在服務器上完成,您可能想檢查是否安裝了IIS你的服務器,如果它拋出錯誤。 – Amber
@EimantasBaigys - 缺省情況下未安裝IIS。請參閱控制面板,在「程序」下有一個「Windows功能」鏈接。搜索「Internet信息服務」 –