標籤:style blog c tar http a
上個月發布ASP.NET寫的網站,結果遇到各種問題,為以後打算,還是寫下了方便點。
1.由於擴充配置問題而無法提供您請求的頁面。如果該頁面是指令碼,請添加處理常式。如果應下載檔案,請添加 MIME 對應。
解決方案:
找到Visual Studio 2008 命令提示工具或者是Visual Studio 2005 命令提示工具中。然後用管理員身份運行,輸入命令
aspnet_regiis -i(2010和2012版本親測也可行)
2.HTTP 錯誤 404.17 - Not Found 請求的內容似乎是指令碼,因而將無法由靜態檔案處理常式來處理。
解決方案:檢查一下ASP.NET有沒有安裝:
控制台》程式和功能》開啟或關閉Windows功能 > Internet資訊服務 > 全球資訊網服務 > 應用程式開發功能 > ASP.NET(看這個是否選上);
3..錯誤詳細資料: System.Data.SqlClient.SqlException:使用者 ‘IIS APPPOOL\DefaultAppPool‘ 登入失敗
解決方案:
開啟sql server 2005(2008) management studio
1.安全性->登入名稱->建立登入名稱2.常規->搜尋
.
3.添加SERVICE使用者(點擊進階——>立即尋找,在搜尋結果中找到SERVICE) 點擊進階:
點擊立即尋找
在搜尋結果中找到SERVICE,雙擊,然後確定。
4.伺服器角色勾上sysadmin:點擊確定。
IIS中:應用程式集區->對應的程式池上右鍵->進階設定->進程模型->標識
找到NetworkService,點擊確定。
至此完成問題3。。。
4.配置錯誤
說明: 在處理向該請求提供服務所需的設定檔時出錯。請檢查下面的特定錯誤詳細資料並適當地修改設定檔。
分析器錯誤訊息: 無法識別的屬性“targetFramework”。請注意屬性名稱區分大小寫。
解決方案:應用程式集區版本改為4.0
5.其他問題:若是無法遠程連接埠串連伺服器,那可能是防火牆的問題,最簡單就是關閉防火牆。