發表文章

目前顯示的是有「IIS」標籤的文章

Server 2008 R2 x64 上的IIS 7無法執行.NET Framework 4.0的ASP.NET網站

圖片
在設定好伺服器,且將網站部署到伺服器上後,發現還是無法正常執行網站。會出現如下的錯誤: 一開始以為是IIS 7的設定問題,可是如果是用單純的網頁來測試的話,又可以正常地執行。所以就仔細看了一下錯誤的訊息。其中「最有可的原因」中的第一點是說可是ASP.NET未安裝完全。於是就到網路上查詢相關的資訊。我查詢的方式是直接查詢錯誤訊息:•使用 Managed 處理常式,卻未安裝 ASP.NET,或安裝不完整。 查到一篇相關的文章,正好其中提到 如何確認你的IIS是否可以支援.NET 4.0 。原來是要到「處理常式對應」中確認是否.aspx的檔案有.NET 4.0的對應設定。 像這樣就是沒有對應的處理函式: 解決的方式就是重新安裝.NET 4.0的套件。安裝完成後,會看到出現正確的對應。

讓IIS 7.0支援VS2010的網站發行功能

圖片
在VS2010中的網站發行功能有了新的發行方式。只要在網站的專案中按下右鍵,選擇「發行」,且只要要部署的伺服器有設定好相關的設定,就可以很簡單地完成網站的部署了。 不過,伺服器要如何設定,才能支援VS2010的網站發行功能呢? 首先,在你的伺服器中,要先安裝「管理服務」。安裝的方式: 1. 先開啟伺服器管理員,再到「角色」中去「新增角色服務」 安裝完成後,可以到「IIS管理員」中點選左邊樹狀圖的「你的電腦名稱」,並在右邊的頁面中下方看到「管理服務」的功能圖示 2. 安裝 WebDeploy 套件 3. 確認以下兩種服務都已啟動: 有了以上兩種服務,就可以 使用VS2010的網站發行功能來發行你的網站 了。