24 lines
774 B
C#
24 lines
774 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Xml;
|
|
|
|
namespace DM_Weight.util
|
|
{
|
|
internal class ReadApp
|
|
{
|
|
//手动实现调用配置的逻辑 规避修改配置文件后不起作用的问题
|
|
public static string ReadAppSetting(string key)
|
|
{
|
|
string xPath = "/configuration/appSettings//add[@key='" + key + "']";
|
|
XmlDocument doc = new XmlDocument();
|
|
string exeFileName = System.Reflection.Assembly.GetExecutingAssembly().GetName().Name;
|
|
doc.Load(exeFileName + ".dll.config");
|
|
XmlNode node = doc.SelectSingleNode(xPath);
|
|
return node.Attributes["value"].Value.ToString();
|
|
}
|
|
}
|
|
}
|