重复使用现有应用程序配置

4

如何重复使用现有应用程序的应用程序配置?假设应用程序配置位于网络可访问的公共存储库中。

我发现了这个代码片段:

System.Configuration.ConfigurationFileMap fileMap = new ConfigurationFileMap(strConfigPath); //Path to your config file
    System.Configuration.Configuration configuration = System.Configuration.ConfigurationManager.OpenMappedMachineConfiguration(fileMap);

但是我在我的应用程序中遇到了这个错误,我正在使用 .Net 2.0。

'ConfigurationFileMap' 类型或命名空间在 'System.Configuration' 命名空间中不存在(是否缺少程序集引用?) 'Configuration' 类型或命名空间在 'System.Configuration' 命名空间中不存在(是否缺少程序集引用?)

我该怎么办?


2
你好。你尝试过添加 System.Configuration.dll 的引用吗? - Vaibhav
我认为注释也应该有一个接受按钮... - yonan2236
添加了参考资料有帮助吗?如果有帮助,您可以随时点赞评论! - Vaibhav
1个回答

2

默认情况下,App.config被嵌入到您的程序集中。我建议的一个选项是将共享的app.config作为链接项添加,即 项目 -> 添加现有项 -> \Shared\App.Config -> (添加旁边的小箭头) -> 添加为链接项。

这基本上是创建了指向实际文件的快捷方式。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接