复制 .config 部分:空引用



我有一个指向另外两个.config文件(不是正在运行的.config.exe)的.exe。 .config1 是源,.config2 是目标。 我想将 .config1 中存在的部分复制到 .config2 中。 当我使用此代码时:

targetConfig.Sections.Add("newSection", sourceSection);
targetConfig.Save(ConfigurationSaveMode.Modified);

我得到一个空引用,即使当我在源和目标中遍历图形时,一切看起来都已实例化。

当我按照 MSDN 文档了解如何使用 .在上下文中添加方法。在这里找到的OpenMappedExeConfig方法,它在代码中创建一个新类。 当我这样做时,插入工作正常。 还有其他人遇到过这个问题吗?

我错了,就是这个例外 消息 ="无法添加已属于配置的配置节。

这就是答案: https://social.msdn.microsoft.com/Forums/en-US/55727833-32e5-485a-ba8c-9c6db7e82e81/configurationadd-throws-exception?forum=vblanguage

最新更新