Windows services 在.net Windows服务中报告的路径

Windows services 在.net Windows服务中报告的路径,windows-services,c#-3.0,Windows Services,C# 3.0,我在.Net Windows服务应用程序的根目录中有一个crystal报告。如果它是一个web应用程序,我会指定如下内容 rptDoc.Load(Server.MapPath("myReport.rpt")); 我需要如何指定它是否是windows服务 提前感谢。试试这个:Path.GetDirectoryName(Assembly.getExecutionGassembly().Location) 托管windows服务时,当前目录有时很难获取

我在.Net Windows服务应用程序的根目录中有一个crystal报告。如果它是一个web应用程序,我会指定如下内容

 rptDoc.Load(Server.MapPath("myReport.rpt"));
我需要如何指定它是否是windows服务


提前感谢。

试试这个:
Path.GetDirectoryName(Assembly.getExecutionGassembly().Location)

托管windows服务时,当前目录有时很难获取