另外使用wcf时,最好不要使用using因为使用using会屏蔽掉很多错误,误导用户,参考链接:http://www.codeproject.com/Tips/197531/Do-not-use-using-for-WCF-Clients相关代码改为:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Windows.Forms;usingSystem.ServiceModel;namespaceWcfUploadServiceHost{staticclassProgram{//////Themainentrypointfortheapplication.///[STAThread]staticvoidMain(){try{varhost=newServiceHost(typeof(WcfUploadServiceLib.UpLoadService));host.Open();Console.WriteLine("Serverisopened...");Console.Read();//using(varhost=newServiceHost(typeof(WcfUploadServiceLib.UpLoadService)))//{//host.Open();//Console.WriteLine("Serverisopened...");//Console.Read();//}}catch(Exceptionex){Console.WriteLine(ex.ToString());Console.Read();}}}}-IMDN开发者社群-imdn.cn"> 另外使用wcf时,最好不要使用using因为使用using会屏蔽掉很多错误,误导用户,参考链接:http://www.codeproject.com/Tips/197531/Do-not-use-using-for-WCF-Clients相关代码改为:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Windows.Forms;usingSystem.ServiceModel;namespaceWcfUploadServiceHost{staticclassProgram{//////Themainentrypointfortheapplication.///[STAThread]staticvoidMain(){try{varhost=newServiceHost(typeof(WcfUploadServiceLib.UpLoadService));host.Open();Console.WriteLine("Serverisopened...");Console.Read();//using(varhost=newServiceHost(typeof(WcfUploadServiceLib.UpLoadService)))//{//host.Open();//Console.WriteLine("Serverisopened...");//Console.Read();//}}catch(Exceptionex){Console.WriteLine(ex.ToString());Console.Read();}}}} - IMDN开发者社群-imdn.cn">
登录
首页 » C# » wcf 实现大文件上传(有进度条)实例源码

wcf 实现大文件上传(有进度条)实例源码

于 2015-01-07 发布
0 137
下载积分: 1 下载次数: 0

代码说明:

部分win7/win8用户 运行时报错 可能是 权限问题,所以运行项目的时候 要右键>>以管理员身份运行 部分用户 运行该项目的时候 可能提示:协定需要双工 但是绑定 NetTcpBinding 不支持 这是只需要将host项目app.config中协议部分 改为wsDualHttpBinding 即可,如下代码: 另外使用wcf时,最好不要使用 using 因为使用using会屏蔽掉很多错误,误导用户,参考链接:http://www.codeproject.com/Tips/197531/Do-not-use-using-for-WCF-Clients 相关代码改为:using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;using System.ServiceModel;namespace WcfUploadServiceHost{ static class Program { /// /// The main entry point for the application. /// [STAThread] static void Main() { try { var host = new ServiceHost(typeof (WcfUploadServiceLib.UpLoadService)); host.Open(); Console.WriteLine("Server is opened..."); Console.Read(); //using (var host = new ServiceHost(typeof(WcfUploadServiceLib.UpLoadService))) //{ // host.Open(); // Console.WriteLine("Server is opened..."); // Console.Read(); //} } catch (Exception ex) { Console.WriteLine(ex.ToString()); Console.Read(); } } }}

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • network-advanced-programing
    学网络高级编程不可多得的好书,讲得很详细(High school network programming rare books, very detailed)
    2011-10-22 09:39:22下载
    积分:1
  • PC端的蓝牙数据波形显示软件,搭配单片机使用
    使用的蓝牙数据波形显示
    2018-04-02下载
    积分:1
  • C# web代理 实例源码下载
    C# web代理 实例源码下载
    2014-08-06下载
    积分:1
  • client111
    基于socket 的网络编程 客户端 具有上传下载文件功能(Socket-based network programming for clients with upload and download files function)
    2011-05-15 09:39:04下载
    积分:1
  • hacker-programing
    黑客编程精粹,可以学到很多使用的东西啊,里面包含好几个文件(Hacker programming the essence of things you can learn a lot using the ah, which contains several files)
    2009-12-30 11:41:55下载
    积分:1
  • 图片浏览
    可以用于浏览图片
    2013-05-30下载
    积分:1
  • DNS_Lookup
    窗口方式下域名解析,DNS域名解析系统。(Window mode, DNS, DNS domain name system.)
    2009-11-02 13:08:46下载
    积分:1
  • CommunicationEngineerNetWorkPractise
    通信工程师电信网络专业习题集 通信工程师电信网络专业习题集 通信工程师电信网络专业习题集(CommunicationEngineerNetWorkPractise CommunicationEngineerNetWorkPractise CommunicationEngineerNetWorkPractise)
    2014-01-12 15:39:38下载
    积分:1
  • com_udp_tcp_socket
    说明:  通用tcp,udp收发程序,方便的用于网络程序调试、测试,使用简单方便(GM tcp, udp transceivers in order to facilitate the procedures for network debugging, testing, use of simple and convenient)
    2006-04-03 12:45:32下载
    积分:1
  • Winsock
    关于网络编程客户端之间相互监听的网络编程程序代码(Programming on the network between the client network programming code monitor)
    2010-12-19 23:20:09下载
    积分:1
  • 696518资源总数
  • 106164会员总数
  • 18今日下载