我正在尝试从我的项目中更新另一个应用程序的 app.config 文件,它们都在 c# 中。我知道如何为内存中的项目更新它,但不确定如何访问我的另一个项目的 app.config 文件。我有以下代码,但这会改变我当前项目的 app.config 文件而不是另一个....感谢您的建议或想法
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile);
foreach (XmlElement element in xmlDoc.DocumentElement)
{
if (element.Name.Equals("appSettings"))
{
foreach (XmlNode node in element.ChildNodes)
{
if (node.Attributes[0].Value.Equals("Setting1"))
{
node.Attributes[1].Value = "New Value";
}
}
}
}