2013-06-24 83 views
-3

我所有的新手都.net的東西。由於我在幫助我的朋友在大學項目之一切換服務器,我有一些小故障。預編譯的ASP.NET

我們有一個預編譯的asp.net項目,包含所有的bin文件夾,web.config文件。我需要知道我應該記住在我的本地環境中部署它。我甚至不知道我應該把它們放在哪裏。有沒有像我們在PHP的情況下做的任何文件夾?

我知道有一些IIS的東西。但我似乎可以弄清楚。我在本地工作之後的下一件事是將其部署到活動服務器上。

另外我想知道數據庫發生了什麼?有沒有我們需要照顧的單獨文件?因爲如果這樣的話,有人可以指導我如何將它導出到已經運行的服務器上。我知道在mysql中導出我們的方式,以及在ROR中遷移,但我不知道微軟如何工作。

回答

0

也許你應該把它分成多個問題。 但對於IIS,通常有

C:\inetpub\wwwroot 

,您可以添加自己的目錄複製到您的項目。但請確保在IIS管理控制檯中將其配置爲Web應用程序。

就數據庫而言,真的取決於你使用的是什麼樣的數據庫? MS SQL? MS SQL Express?或基於文件的數據庫?通常,本地項目只是使用基於文件的數據庫完成的,假設web.config中的路徑是正確的,那麼該項目就可以工作。

將集成轉換爲經典,只需更改應用程序池設置即可。 enter image description here

+0

我絕對沒有這一點,但在使用本地主機/ 導航我得到這個消息「的ASP內部服務器錯誤。已經檢測到NET設置不適用於集成管理管道模式。「那麼我如何改變管道模式? – kishanio

+0

看我的照片。 – Remy

+0

我剛剛修改了默認池。現在我得到了403禁止的錯誤,即web服務器沒有配置來查看目錄。林困惑我想要一些文件被執行了導航沒有列出他們。還有一些快速研究後,我發現我們需要默認文件(是該索引文件?)我沒有列出? – kishanio

-1

您可以複製youy應用在: -

C:\的Inetpub \ wwwroot的