祥叔学编程

祥叔学编程
随笔 - 43, 文章 - 0, 评论 - 250, 阅读 - 20万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

AppDomain.CurrentDomain.SetData 不出效果

Posted on   祥叔  阅读(2799)  评论(0编辑  收藏  举报

有两个项目一个是web项目,一个是winform项目,它们要公用同一个配置文件,因为不想让相同的配置copy两份 .config 文件,于是就winform项目也去调用web项目的web.config文件,于是有了下面的代码片段:
string configFile = System.IO.Directory.GetParent(Application.StartupPath) + "\\web.config";

AppDomain.CurrentDomain.SetData("APP_CONFIG_FILE", configFile);

但是在测试过程中发现一个问题:

Debug模式下 F5 调试不出效果,Ctrl+F5 运行出效果。

而在Release模式下 F5 调试和 Ctrl+F5 运行 都可以出效果。

为什么在Debug模式下 F5 调试不出效果呢? 不知道算不算微软的一个BUG

原文地址:http://www.cnblogs.com/xumingxiang/archive/2012/11/05/2754805.html   
作者 : 徐明祥
出处:http://www.cnblogs.com/xumingxiang 
版权:本文版权归作者和博客园共有
转载:欢迎转载,为了保存作者的创作热情,请按要求【转载】,谢谢
要求:未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任  
点击右上角即可分享
微信分享提示