控制台程序调用app.config的配置,调整config配置,打开exe还是调用原理编译的参数。。我想打开exe的时候调用app.config里面的参数,里面的参数是可以随时调整不用再进行项目编译的

解决方案 »

  1.   

    重启也不行呀
    而且编译以后dubug目录没有app.config也能打开获取参数。app.config只存在项目中
      

  2.   

    是debug目录
    exe从app.config获取参数,但是同目录下没有app.config照样可以。。
      

  3.   

    编译后就不叫app.config了,而是在你exe文件名的基础上,添加个".config"后缀,肯定会有这样一个文件的。
      

  4.   

    是的,找到了。
    怎么不让app.config自动改名呢
      

  5.   

    xx.exe.config名字太难看了,两个点,去掉一个也不成?~
      

  6.   

    你可以不使用app.config或者添加一个xml 叫xxx.config甚至叫oo.xx 都行
      

  7.   

    以前的ini文件倒是可以指定读取的文件名的,但是.NET中的应用程序配置文件只能用这种命名方式,一旦应用程序改名了,这个config也必须同步改,否则会读取不到配置文件的。
      

  8.   

    用.Net提供的配置读写类库你就得按照他的线路走
    你要是不怕麻烦,就自己写个Model,然后XML反/序列化来弄,那你说了算看到LS的文件名了吧
      

  9.   

    当你新建一个项目之后,bug一下,你所在的项目文件夹下会自动生成一个web.config文件,当然你可以随意改动里面的信息,你删除后他还会从新自动生成配置的,.exe是应用程序,都是由源程序生成的。