2011-07-05 20 views
3

我們正在嘗試使用Web部署來改進我們的部署。

一切都在內部工作,但是一旦我們嘗試部署到我們的聯機環境而不是msdeploy掛起的文件大於1 MB。
帶msdeploy的大文件

如果我們刪除這些文件,則同步將與msdeploy一起使用。

客戶端嘗試幾次上載文件,然後出現以下錯誤:
警告:由於發生套接字錯誤(10054)而重試同步。
在對象MSDeploy.contentPath(sourcePath)上重試操作'序列化'。
嘗試4的25.
信息:使用ID'789c2466-2bae-4b56-b67d-1a1743cdb0f6'連接到遠程服務器。
在我們看到下面的錯誤服務器:
內容類型:應用程序/ msdeploy
版本:8.0.0.0
MSDeploy.VersionMin:7.1.600.0
MSDeploy.VersionMax:7.1.1070.1
MSDeploy。方法:同步
MSDeploy.RequestId:789c2466-2bae-4b56-B67D-1a1743cdb0f6
MSDeploy.RequestCulture:EN-US
MSDeploy.RequestUICulture:EN-US
跳過:對象名= 「^ configProtectedData $」 對象名=」文件路徑 「absolutePath =」。*的web.config $ 「對象名=」 filePa th「
提供程序:contentPath,路徑:demo.com
跟蹤部署代理異常。請求ID'789c2466-2bae-4b56-b67d-1a1743cdb0f6'。
請求時間戳:'5/07/2011 11:29:56'。錯誤詳細信息:
System.Net.HttpListenerException:操作試圖在在System.IO.Stream.Close()不存在的網絡連接
在System.Net.HttpResponseStream.Dispose(布爾處置)

在系統.IO.BufferedStream.Dispose(布爾處置)
在System.IO.Stream.Close()
在System.IO.StreamWriter.Dispose(布爾處置)
在System.IO.StreamWriter.Close()
在System.Xml.XmlTextWriter.Close()
at Microsoft.Web.Deployment.TraceEventSerializer.Dispose()
在Microsoft.Web.Deployment.DeploymentAgent.HandleSync(DeploymentAgentWorkerRequest workerRequest)
在Microsoft.Web.Deployment.DeploymentAgent.HandleRequestWorker(DeploymentAgentAsyncData asyncData)
在Microsoft.Web.Deployment.DeploymentAgent.HandleRequest(DeploymentAgentAsyncData asyncData)

任何人有任何建議來解決這個問題?

+0

這是什麼運氣?我知道這是去年發佈的,但是我在開發MSDeploy和大於1 MB的文件時遇到了完全相同的錯誤。 – Valien

回答