做了一个连数据库的小例子,连接字符串是从app.config里面读出来的,运行成功。然后把该配置文件的连接字符串特意改成错误的,但是运行exe文件后仍然成功。后来发现每次从配置文件中读出来的都是上一次的内容,请问应该怎么处理啊?

解决方案 »

  1.   

    EXE所在目录里的那个配置文件你改了吗?可能是DEBUG或者RELEASE里的
    或者你也可以把那目录里的先删除了再编译生成!
      

  2.   

    我把那个.vshost文件删了,但是没有效果
      

  3.   

    我建议改了后应该重新生成一次!而不是改了后就运行EXE文件.....先改然后在重新生成一次试试...
      

  4.   

    可能是没有说清楚,我是将编译器关闭之后,手动修改的<connectionStrings>配置节,因此肯定不存在重新编译的情况了