2011-05-04 108 views
1

我已經配置了一個集成管道和.Net 4框架的應用程序池。我正在使用Asp.Net MVC 3來展示我的網站...IIS 7爲靜態內容拋出500錯誤

我的控制器和視圖顯示正常,但對靜態內容的引用都返回來自IIS的零星500錯誤。

例如:對/content/style.css的直接請求返回500錯誤。詳細的錯誤摘要消息指示正在使用的處理程序是「StaticFile」,錯誤代碼是「0x80070070」

我已授予'Everyone'用戶對我/內容文件夾和所有子對象的讀取權限。我已授予'Everyone'用戶完全控制包含我的SqlCompact數據庫的App_Data文件夾的權限。

任何想法是什麼可能導致我的Web服務拋出這些錯誤?

回答

3

這個配置的問題竟然是對內容App_Data文件夾的讀寫訪問。 SqlCompact生成了一個需要被標記爲可被Web進程訪問的SDF文件。一旦可用,IIS就開始正確響應。