如何讓大檔案上傳到 TFS 2010 的 WSS 文件庫?

如何讓大檔案上傳到 TFS 2010 的 WSS 文件庫?

有天 H 公司問了 為什麼 上傳比較大的檔案會無法上傳?

本想說用 TFS 簽入單一超大檔案 (G) 會有 Timeout 的問題   就可以解決了呢

 

後來才發現原來是 WSS 文件庫無法正常上傳,而且錯誤訊息好奇怪

「遠端伺服器傳回一個錯誤: (404) 找不到。」

一問之下才知道,上傳一般大小的都正常,上傳大一點的就會出現這個錯誤。

image

 

解法是一樣的,只要將 WSS 3.0 的 Web.config 做調整就可以了!

基本預設安裝的路徑

C:\inetpub\wwwroot\wss\VirtualDirectories\30984\web.config

 

若是您在安裝 WSS 或是 SharePoint Server 有自訂過的話,請到「安裝 WSS 」的機器上開啟 IIS 並參照下面的動作開啟路徑

image

 

開啟 Web.config 後

<httpRuntime maxRequestLength="51200" />

改成以下參數設定即可

<httpRuntime executionTimeout="999999" maxRequestLength="2097151" />

 

其他參考

WSS3.0 疑難排解

http://support.microsoft.com/kb/925083/zh-tw

httpRuntime 項目 (ASP.NET 設定結構描述)

http://msdn.microsoft.com/zh-tw/library/e1f13641.aspx