visual C# 2005 express beta2读配置文件的问题(ms的bug?)

visual C# 2005 express beta2读配置文件的问题:

app.config
-----------------------------------------------------------------------------------

None.gif <? xml version = " 1.0 "  encoding = " utf-8 "   ?>
None.gif
None.gif
< configuration >
None.gif 
< configSections >
None.gif  
< sectionGroup name = " mySectionGroup " >
None.gif   
< section name = " mySection "
None.gif      type
= " System.Configuration.DictionarySectionHandler "   />
None.gif  
</ sectionGroup >
None.gif 
</ configSections >
None.gif 
< mySectionGroup >
None.gif  
< mySection >
None.gif   
< add key = " key1 "  value = " value1 "   />
None.gif  
</ mySection >
None.gif 
</ mySectionGroup >
None.gif
</ configuration >
None.gif
None.gif

读取配置文件的程序(在项目中需要手动添加System.configuration的引用):
None.gif using  System;
None.gif
using  System.Collections.Generic;
None.gif
using  System.Text;
None.gif
None.gif
using  System.Collections.Specialized;
None.gif
using  System.Configuration;
None.gif
None.gif
namespace  ConsoleApplication2
ExpandedBlockStart.gifContractedBlock.gif
dot.gif {
InBlock.gif    
class Program
ExpandedSubBlockStart.gifContractedSubBlock.gif    
dot.gif{
InBlock.gif        
static void Main(string[] args)
ExpandedSubBlockStart.gifContractedSubBlock.gif        
dot.gif{
InBlock.gif            
try
ExpandedSubBlockStart.gifContractedSubBlock.gif            
dot.gif{
InBlock.gif                NameValueCollection ns 
= (NameValueCollection)ConfigurationManager.GetSection("mySectionGroup/mySection");
InBlock.gif                
string s = ns["key1"];
InBlock.gif                
int n = Convert.ToInt32(ns["key2"]);
InBlock.gif                Console.WriteLine(s 
+ "" + n.ToString());
ExpandedSubBlockEnd.gif            }

InBlock.gif            
finally
ExpandedSubBlockStart.gifContractedSubBlock.gif            
dot.gif{
InBlock.gif                Console.Read();
ExpandedSubBlockEnd.gif            }

ExpandedSubBlockEnd.gif        }

ExpandedSubBlockEnd.gif    }

ExpandedBlockEnd.gif}


结果执行老是出现异常,在vs2k3里这样的代码运行都很正常的!
请问:在2005中该怎么样读取配置文件中的信息?

转载于:https://www.cnblogs.com/JLL/archive/2005/08/01/204730.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值