我有一個應用程序,其中 Content 文件夾由另一個構建前端應用程序的進程填充,而 Visual Studio 項目本身不知道文件夾中的內容。我使用標準<staticContent>節(jié)點和<modules runAllManagedModulesForAllRequests="true">. 我的 RouteConfig 設置為routes.IgnoreRoute("content/*");該應用程序通常使用 IIS Express 運行,但我也使用 IIS 正確運行它。對于直接從內容文件夾加載 js、css 和其他靜態(tài)文件,這一切都很好。也就是說,直到我安裝了 Windows 4 月更新?,F(xiàn)在每個靜態(tài)文件請求都會導致 404。如果我嘗試轉到請求的物理路徑(但通過 Exporer),我會得到文件。文件在那里。該應用程序在我部署時在 Azure 上運行,因此它必須是本地的。這是我嘗試過的:卸載 IIS 管理器和 IIS Express,從 IIS Express 中刪除 appPoolsc:\inetpub\temp\appPools并重新安裝。刪除 staticContent 節(jié)點并將 runAllManagedModulesForAllRequests 設置為 false。授予對項目文件夾和子文件夾中“每個人”的完全訪問權限。關閉 UAC。會是什么呢?我不知道如何在 Windows 更新后繼續(xù)工作。
- 1 回答
- 0 關注
- 145 瀏覽
添加回答
舉報
0/150
提交
取消