zoukankan      html  css  js  c++  java
  • 未找到方法: Dispose System.IO.Stream

    今天上午遇见一个很可笑的异常 : 未找到方法: Dispose System.IO.Stream.

    起因是我将一个.net compact framework3.5的的项目转换成2.0的时候发生的错误.

    后来找到原因是 : 在一个类中, 因为使用了using语句块,我在Dispose方法中显示调用了System.IO.Strea的Dispose方法.

    但是奇怪的是 编译中没有出错, 是在运行时出现的错误.

    后来我取消了 这段代码,程序就正常运行了..

    注:

    关于降版本的问题

       例如 从3.5降到2.0 .  网上资料都说的是可以通过VS2008.双击项目中的Properties文件夹或者是项目中的属性面板中 更改 “目标 framework” 即可.

    但是由于我的项目是基于WM5 的SDK的。结果如下:

    所以这种方法对我来说行不通....

       解决问题的 方案是 。 将项目中引用的dll全部移除。然后全部重新引用 2.0的dll..

    至于路径.我的机器上的 是在 : C:\Program Files\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE 中。

  • 相关阅读:
    冒泡排序
    MySql
    利用mybatis-generator自动生成代码
    SQL,HQL,CQL,JPQL了解
    mysql中的约束
    详解CRUD?
    什么是数据库ACID?
    建造者模式(Builder Pattern)
    Java中的设计模式
    java中的排序面试题
  • 原文地址:https://www.cnblogs.com/coveted/p/2205479.html
Copyright © 2011-2022 走看看