Programming/C#
C#에서 윈도우 서비스 실행폴더 알아내기
세모아
2016. 2. 24. 19:12
Win7 64bit에서 Windows Service를 대상으로 아래처럼 C# 코드를 사용하면,(일반 WinForm은 아래코드가 먹힘)
string fullpathFile = System.IO.Directory.GetCurrentDirectory() + "\\" + "Log\\";
결과는 C:\Windows\SysWOW64\Log 이다.
------------------------------------
Windows Service를 대상으로 아래처럼 C# 코드를 사용해야, Service의 exe파일이 있는 폴더가 제대로 나옴.
string fullpathFile = AppDomain.CurrentDomain.BaseDirectory + "\\" + "Log\\";
출처: http://mvcp.tistory.com/entry/C에서-실행되는-폴더-알아-내기-윈도우-서비스-테스트-프로젝트
C#에서 실행되는 폴더 알아 내기 - 윈도우 서비스, 테스트 프로젝트.Net Framework2013.12.24 23:30