在vs 中,给app.config添加一个配置节是要手工编写吗?那样的话比如.net framework 2.0的配置节如下
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >现在我想用.net framework 3.5 ,那么type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089这些怎么写呢?

解决方案 »

  1.   

    你升级2.0项目的时候这种System开头的程序集配置会自动帮你升级的。
      

  2.   

    3.5和2.0的共用一个System.dll
    察看方法
    X:\Windows\assembly
    找到System,鼠标放上去,可以看到该程序集的详细信息。
      

  3.   

    是的查看GAC版本可以获知
    运行%windir%\assembly查看
    另外楼主的写法漏了点
    <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /
      

  4.   

    你在app.config中要添加的是你的程序的特殊配置,比如数据库链接字符串、文件保存路径之类的与你程序有关的,至于你说的那些你根本不需要操心,添加app.config时或者你添加的组件或者控件需要相关.net类库支持时,VS会自动更改配置文件的。
      

  5.   

    添加引用一些dll时系统会自动配置config如水晶报表
    配置数据库链接,ajax引用等需要手动配置config节
     <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > 
    3.5里还是可以识别的