2010-02-26 127 views
4

我想知道如何永久刪除IIS中某些網站下的aspnet_client文件夾。IIS網站內的aspnet_client文件夾

我們的應用程序不需要它,針對這些文件夾的腳本由於此文件夾上的文件夾權限而失敗。

回答

3

即使.NET 4安裝也繼續添加此文件夾。似乎沒有永久性的方法來刪除該文件夾,除了在向IIS註冊.NET之後或在安裝新版本的.NET Framework之後刪除該文件夾之外。

有些人說他們在目錄上拋出一個只讀屬性,但...仍然保持目錄掛起。

見我的回答類似的問題,Prevent aspnet_client folder being added to .NET sites

重申這個問題的答案:

退房的ASP.NET IIS Registration Tool (Aspnet_regiis.exe) MSDN文檔。有一個e和ea命令行開關,你應該可以在事後清理它。

您可以使用Aspnet_regiis.exe來安裝和刪除系統客戶端腳本,例如用於客戶端驗證的腳本。使用-c選項爲與該工具關聯的ASP.NET版本安裝客戶端腳本。 (腳本安裝在每個IIS站點目錄的Aspnet_client子目錄中。)要僅爲與該工具關聯的ASP.NET版本刪除客戶端腳本,請使用-e選項。 要刪除所有已安裝版本的ASP.NET的客戶端腳本,請使用-ea選項。

(着重號。)

+0

該文件夾似乎出現後的Windows更新已經安裝,等我們的網絡服務器,我添加了運行'ASPNET_REGIIS.EXE -ea'時WindowsUpdateClient計劃任務記錄EventID 19.希望這將是一個很好的解決方法,直到有人發現永久修復。 – Sense545 2014-10-13 08:32:22