熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

C#創建Windows服務

2013-11-13 09:54:56  來源: .NET編程 
    在Windows服務裡面如果訪問文件采用絕對路徑可以如果采用相對路徑和生成的服務文件在同一目錄下面則要訪問此程序集 下面的文件
    
     using System;
using SystemCollectionsGeneric;
using SystemText;
using SystemReflection;
using SystemXml;
using SystemIO;
namespace HDUSearch
{
public  class IndexConfig
{
GetValue#region GetValue
public string GetValue(string key)
{
string assemblyFilePath = AssemblyGetExecutingAssembly()Location;
string assemblyDirPath = PathGetDirectoryName(assemblyFilePath);
XmlDocument xmlDoc = new XmlDocument();
xmlDocLoad(assemblyDirPath + \nfig);
XmlNodeList nodeList = xmlDocSelectSingleNode(/configuration/appSettings)ChildNodes;   //獲取appSettings節點的所有子節點  
           foreach (XmlNode xn in nodeList)   //遍歷所有子節點  
           {
XmlElement xe = (XmlElement)xn;   //將子節點類型轉換為XmlElement類型  
               if (xeGetAttribute(key)IndexOf(key) != )
{
return xeGetAttribute(value);
break;
}
}
return ;
}
#endregion
}
}
From:http://tw.wingwit.com/Article/program/net/201311/11954.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.