2011-04-18 33 views
0

我在.Net Windows服務應用程序的根目錄中有一個水晶報告。如果它是一個網絡應用程序,我指定類似如下在.net Windows服務中報告的路徑

rptDoc.Load(Server.MapPath("myReport.rpt")); 

我該如何指定它是否是Windows服務?

在此先感謝。

回答

1

試試這個:Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)

當您的託管Windows服務,當前目錄有時會非常棘手獲得。