FIX:連線到 SharePoint Portal Server 之後沒有刪除暫存檔案

文章翻譯 文章翻譯
文章編號: 824629 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

徵狀

當您使用匿名使用者或任何不具足夠權限的帳號,連線到 Microsoft Office SharePoint Portal Server 2003 時,您可能會發現在 %temp% 資料夾中建立的暫存檔案都沒有被刪除。這樣的情況如果一直維持下去,最後將造成伺服器的磁碟空間不足。這樣的情況可能會降低效能。

發生的原因

這個問題的發生原因,是因為 Microsoft .NET Framework 1.1 程式碼文件物件模型 (CodeDOM) 中發生模擬問題。SharePoint 會使用 .NET Framework 中的 XML 序列化程式。XML 序列化程式內部會使用 .NET Framework CodeDOM,而 CodeDOM 會在 %temp% 資料夾中建立暫存檔案。CodeDOM 會使用模擬技術來模擬具備足夠權限的帳號,以便建立暫存檔案。完成編譯之後,CodeDOM 會反向執行這個模擬程序,再嘗試刪除暫存檔案。當您以匿名使用者的身份登入 SharePoint Portal Server 時,所使用的使用者帳號並不具有刪除暫存檔案的權限。

解決方案

目前 Microsoft 已提供支援的 Hotfix,但是其目的只為修正本文中所描述的問題。您只需要在發生此特定問題的系統上套用此修正程式。這個 Hotfix 可能會接受其他測試。因此,如果此問題沒有對您造成嚴重影響,Microsoft 建議您等候下一版包含此 Hotfix 的 Microsoft .NET Framework 1.1 Service Pack。

如果要立即解決此問題,請按一下本文稍後所示的下載連結,或是與「Microsoft 技術支援處」聯絡,以取得此 Hotfix。如需「Microsoft 技術支援處」完整的電話號碼清單和支援費用的相關資訊,請造訪下列 Microsoft 網站:
http://support.microsoft.com/default.aspx?scid=fh;ZH-TW;CNTACTMS
注意 在某些特殊情況下,如果 Microsoft 支援專業人員認為某特定更新程式可以解決您的問題時,可能就不會收取一般因支援電話所產生的費用。 一般來說,如果有其他支援問題是所描述的特地更新程式無法解決的,才會收取支援費用。
您可以從「Microsoft 下載中心」下載下列檔案:
摺疊此圖像展開此圖像
下載
立即下載 Microsoft Windows Server 2003 套件的 824629 Hotfix。

摺疊此圖像展開此圖像
下載
立即下載所有其他版本的 Microsoft Windows 套件的 824629 Hotfix。
發行日期:2003 年 9 月 3 日

如需有關如何下載 Microsoft 技術支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
119591 如何從線上服務取得 Microsoft 支援檔案
Microsoft 已對這個檔案做過病毒的掃瞄。Microsoft 是利用發佈當日的最新病毒偵測軟體來掃瞄檔案,看看有沒有病毒感染。檔案會儲存在安全的伺服器上,以避免任何未經授權的更改。
此 Hotfix 的英文版具有下列表格中所列之檔案屬性 (或更新)。這些檔案的日期和時間是以 Coordinated Universal Time (UTC) 表示。當您檢視檔案資訊時,它會轉換為當地時間。如果要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 工具的 [時區] 索引標籤。
摺疊此表格展開此表格
日期時間版本大小檔名平台
30-Jul-200300:521.1.4322.929253,952Aspnet_isapi.dllx86
30-Jul-200300:521.1.4322.92920,480Aspnet_regiis.exex86
30-Jul-200300:521.1.4322.92932,768Aspnet_wp.exex86
28-Apr-199901:121.0.0.132,768Installpersistsqlstate.sql
15-May-200323:4934,150Installsqlstate.sql
30-Jul-200300:071.1.4322.92994,208Perfcounter.dllx86
31-Jul-200304:331.1.4322.9291,216,512System.dllx86
31-Jul-200304:341.1.4322.929323,584System.runtime.remoting.dllx86
31-Jul-200304:311.1.4322.9291,253,376System.web.dllx86
31-Jul-200304:331.1.4322.929819,200System.web.mobile.dllx86
31-Jul-200304:321.1.4322.929569,344System.web.services.dllx86
31-Jul-200304:321.1.4322.9291,335,296System.xml.dllx86
30-Jul-200300:4714,472Webuivalidation.js

狀況說明

Microsoft 已確認本篇文章開頭所列之 Microsoft 產品確實有上述問題。

其他相關資訊

本文中所描述的徵狀最常發生在 Microsoft Office SharePoint Portal Server 2003 中。在任何其他同時使用不具足夠權限的帳號及 .NET Framework 1.1 XML 序列程式的應用程式或服務中,也可能會發生這個情形。

當您在執行 Microsoft Windows Server 2003 的電腦上安裝這個 Hotfix 時,會啟動 IISAdmin 服務。這不會變更這項服務的預設行為。因此,如果 IISAdmin 服務是設定為手動啟動,當伺服器重新開機時並不會重新啟動 IISAdmin。

屬性

文章編號: 824629 - 上次校閱: 2004年9月21日 - 版次: 3.3
這篇文章中的資訊適用於:
  • Microsoft Office SharePoint Portal Server 2003
  • Microsoft .NET Framework 1.1
  • Microsoft Windows SharePoint Services
關鍵字:?
atdownload KB824629
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com