System.Net.NetworkCredential cred = new System.Net.NetworkCredential("administrator", "zxd~bxgg", "192.168.18.98");
                System.Net.WebClient weclie = new System.Net.WebClient();
                weclie.Credentials = cred;
string path = "http://192.168.18.98//photo//1.jpg";
                Stream strem = weclie.OpenRead(path);
EXIFMetaData em = new EXIFMetaData();                            EXIFMetaData.Metadata m = em.GetEXIFMetaData(strem);//报参数无效                            strem.Close();
public Metadata GetEXIFMetaData(System.IO.Stream PhotoName)
    {
        // 创建一个图片的实例
        System.Drawing.Image MyImage = System.Drawing.Image.FromStream(PhotoName);//用流创建图像对象
    }
现在问题是,同样的方法,昨天就可以,今天不行了。
这是为什么?
weclie.OpenRead

IO.OpenRead
有区别么?
还是说 流的格式不对。  很奇怪的问题。

解决方案 »

  1.   

    没人么? 谁知道为什么!
      

  2.   

    格式是人定义的。你定义文本有格式。文本就有格式。你说他没有格式就没有格式。
    流也是一样。
      

  3.   

    但是为什么我昨天可以,今天就不行了啊?
    我也什么都么改啊!
      

  4.   

    闲分少么?
    !!!!!!!!!!!!!!!!!!!
      

  5.   

    不是分少,是问题不够清晰。
    “同样的方法,昨天就可以,今天不行了”
    同样的方法指什么,完全一样的代码?
    行与不行是什么意思,你碰到了什么异常吗?
      

  6.   

    搞定了,妈 的 扯蛋的异常!玩儿蛋去吧!