C# 将大型文件上载到web服务

C# 将大型文件上载到web服务,c#,.net,web-services,file-upload,oracle10g,C#,.net,Web Services,File Upload,Oracle10g,各位早上好: 我一直在网上搜索,没有找到该怎么做 我目前正在尝试将一个大于100 MB的文件上载到UCM(Oracle 10g的通用内容管理)web服务。它在小于100 MB的文件上运行良好,但对于较大的文件,我得到10055套接字错误,表示没有可用的缓冲区空间或队列已满 因此,我没有办法更改UCM Web服务,但我想知道我是否以某种方式更改代码以上载这些大文件。 WS提供了一种方法,该方法接收包含文件内容的字节数组(byte[]),不包含块 任何帮助、提示、提示或技巧都将不胜感激。 谢谢 根据

各位早上好:

我一直在网上搜索,没有找到该怎么做

我目前正在尝试将一个大于100 MB的文件上载到UCM(Oracle 10g的通用内容管理)web服务。它在小于100 MB的文件上运行良好,但对于较大的文件,我得到10055套接字错误,表示没有可用的缓冲区空间或队列已满

因此,我没有办法更改UCM Web服务,但我想知道我是否以某种方式更改代码以上载这些大文件。 WS提供了一种方法,该方法接收包含文件内容的字节数组(byte[]),不包含块

任何帮助、提示、提示或技巧都将不胜感激。
谢谢

根据您正在运行的Web服务器的不同,可能只需要配置以允许大型请求。对于IIS,请尝试。

如果您控制了正在上载的此文件,那么您不能批量上载它吗?好吧,再仔细研究一下,我发现问题似乎出在客户端,因为当文件大于100 MB时,不会调用web服务。感谢您的快速回复。是的,我正在使用IIS,但它是一个5.1 IIS,本文是关于6.0和更高版本的。这个问题对你有帮助吗?