我想將我的ASP.NET MVC應用程序部署到Web託管公司(如DiscountASP.net)。我對Web服務器上web.config文件中需要的內容感到困惑。當我在本地創建項目時,我得到了一個臃腫的web.config以及各種附加模塊,處理程序,編譯器。我是否需要將所有這些項目添加到生產web.config文件?將ASP.NET MVC應用程序部署到IIS7並保持乾淨web.config
我仍然在IIS6中部署當前的ASP.NET應用程序(而不是MVC),並且我一直爲生產環境手工製作一個簡單的web.config,並將其上傳到其餘應用程序文件。這似乎與IIS7我打算使用Web服務器上的IIS管理器來構建web.config。在生產服務器上構建/管理web.config的最佳方式是什麼?
比方說,我有一個非常簡單的應用程序,我唯一添加到web.config的是一個數據庫連接字符串。我是否需要將所有處理程序,模塊和編譯器加入到網絡中?配置或將此信息已在machine.config? – 2009-02-23 20:48:35
你應該能夠去除其他東西,但是當你使用MVC時,可能有處理程序和MVC工作所需的模塊。我可以告訴你的最好的事情就是在本地進行測試,直到你有一個精簡的配置部署。 – 2009-02-23 20:59:31