我继承了一些最初用 VS .NET 2003 编写的遗留代码。我熟悉 ConfigurationManager 在较新版本的 .NET 中的工作方式,并已成功使用它从 web.config 中获取连接字符串。我的问题是这段代码似乎根本没有从 web.config 中提取,并且使用了我不熟悉的命名空间。
以下是相关代码:
using Microsoft.ApplicationBlocks.ConfigurationManagement;
public class ConfigurationBlock
{
private static Hashtable GetSection()
{
HashTable configBlock = ConfigurationManager.Read();
return configBlock;
}
}
当我遵循此代码时,它成功地从...某处提取了大量数据。有没有办法以编程方式或通过 VS2003 界面设置我不知道的 ConfigurationManager 指向的位置?任何帮助将不胜感激。