关于silverlight中使用wcf时 上传文件大小的限制问题

我的宣言 2009-02-06 09:57:33
我想做一个文件上传 可我只能上传几KB的文件 大一点的wcf就会出The remote server returned an error: NotFound 错误 不知是哪里出了问题
...全文
635 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ms44 2009-02-18
  • 打赏
  • 举报
回复
是必须要配置。
具体代码类似于:
<basicHttpBinding>
<binding name="LargeBuffer" maxBufferSize="2147483647" maxReceivedMessageSize="2147483647" textEncoding="UTF-8" sendTimeout="00:05:10" receiveTimeout="00:05:10" openTimeout="00:05:10" closeTimeout="00:05:10">
<readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647"/>
</binding>
</basicHttpBinding>
lowtemper 2009-02-17
  • 打赏
  • 举报
回复
可能要配置一下config的maxBufferSize属性
Silverlight多文件上传 v4.2源码 程序介绍: 提供了几种上传模式,单文件,多文件,集成js文件的方式上传文件。 将Silverlight上传工具集成到网页文件需要进行简单的配置,看 如下各项参数作用。 配置: MaxFileSizeKB: 文件大小 KBs. MaxUploads: 同上传文件的最大数量 FileFilter: 文件类型过滤, 假如只使用jpeg文件: FileFilter=Jpeg (*.jpg) |*.jpg CustomParam: 自定义参数, 在WCF webservice可用 DefaultColor: 控件的默认颜色, 例如: LightBlue ChunkSize: 上传块的每个字节的大小bytes (最小 4096, 默认是 4194304) (仅用于 HttpUploader) UploadHandlerName: 指定HttpUploadHandler名称, 例如: "PHPUpload.php" 用于处理php上传. Parameters: Silverlight ID="Xaml1" runat="server" Source="~/ClientBin/mpost.SilverlightMultiFileUpload.xap" MinimumVersion="2.0.30523" Width="415" Height="280" InitParameters ="MaxFileSizeKB=1000,MaxUploads=2,FileFilter=,CustomParam=1,DefaultColor=LightBlue" /> 事件: AllFilesFinished - 当所有文件完成上传触发 (当上传过程发生错误无效) SingleFileUploadFinished - 单文件上传完成触发 ErrorOccurred - 当上传过程有错误触发 属性: TotalUploadedFiles: 所有上传文件数量 TotalFilesSelected: 列表文件总数 Percentage: 总上传进度百分比 动作: 可以被JavaScript触发: StartUpload: 开始上传 ClearList: 清理列表 SelectFiles: 由于安全限制Silverlight 3不可用。查看testpages的示例。

8,734

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧