我的应用程序配置文件名称格式是:应用程序名称.exe.config

解决方案 »

  1.   

    不要用<应用程序名称.exe.config>这个文件名,换个名就行了
      

  2.   

    sun926(初学者) 兄弟,换名之后配置文件的读写方式就得改了,不爽!
      

  3.   

    我放在 debug 文件夹下的C#应用程序配置文件每次程序重新编译完后不会消失阿;我是为了运用 nhibernate 才新建了一个配置文件的(通过在应用程序工程中添加配置文件生成的,这样会生成一个xml文件:App.Config,其文件目录在 bin 的上一级目录中,新建App.Config文件之后,debug 文件夹下自动生成一个相对应的文件:应用程序名称.exe.config)。你是如何建立那个配置文件(应用程序名称.exe.config)的???
      

  4.   

    我的文件内容是:
    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <appSettings>
        <add key="Server" value="192.168.0.222" />
        <add key="Database" value="OASYS" />
        <add key="Username" value="test" />
        <add key="Password" value="test" />
        <add key="Timeout" value="25" />
      </appSettings>
    </configuration>
    文件是手工创建的,不是自动生成的.手工创建放在debug下面的.
      

  5.   

    不能像你那样创建配置文件(手工创建,放入 debug目录 下),
    要不当你每编译一次,这个文件就会消失;你应该这么做:
     
     通过在应用程序工程中添加配置文件生成的,这样会生成一个xml文件:
     App.Config,其文件目录在 bin 的上一级目录中,新建App.Config文件
     之后,debug 文件夹下自动生成一个相对应的文件:
     应用程序名称.exe.config