프로그래밍 (51) 썸네일형 리스트형 System.BadImageFormatException (Windows service(윈도우즈 서비스) 설치 시) 예제로 만들어본 Windows service 프로그램을 다른 pc에 installutil을 통해 설치 하려고 할 때 System.BadImageFormatException 이 발생 했다. 원인은 .NET framework에 있었다. 설치 하려고 한 PC에 .NET framework 2.0과 4.0 이 설치 되어 있었고 Windows service 프로그램은 .NET framework 4.0 을 플랫폼으로 빌드된 프로그램이었다. Windows service 를 설치하는 실행파일인 installutil.exe는 각 .NET framework 마다 가지고 있다. 따라서 맞는 버전의 .NET framework에 있는 installutil 명령어를 사용해서 설치해야 설치가 가능 했다. System.BadImage.. System.IO.FileNotFoundException (Windows service(윈도우즈 서비스) 설치 시) 샘플로 만든 윈도우 서비스 프로그램을 다른 pc에서 installutil 을 사용해 설치 하려고 했으나 System.IO.FileNotFoundException 예외가 발생. 처음에 실행 파일 폴더만 복사해서 설치 하려 했으나 예외 발생으로 해당 윈도우 서비스 프로젝트 폴더를 통채로 복사하여 옮긴 다음 설치를 하니 이상 없이 설치가 되었다. 하지만 근본적인 해결책은 아니어서 해결책을 좀 더 찾아 본 결과 아래의 링크에서 해결책을 발견하였다. http://www.codeproject.com/Articles/3990/Simple-Windows-Service-Sample 해결방법해당 윈도우 서비스 프로젝트 우클릭 - 속성 - 응용프로그램탭 - 시작 개체 설정시작 개체가 설정안함 으로 설정 되어 있어서 아래와 .. [C#] namespace(네임스페이스)? 네임스페이스는 하나의 이름을 통해 여러가지 클래스, 구조체, 인터페이스 등을 묶어 놓은 것을 말한다. 네임스페이스에 접근은 다음과 같은 형식으로 한다. using 네임스페이스이름; 을 사용해서 또는 네임스페이스이름.포함된함수명() 등의 형태를 통해 접근 일반적으로 Visual studio2010, 2012, 2013 등에서 클래스등을 생성할 때 자동으로 아래와 같은 형태로 네임 스페이스가 자동으로 생성된다. 실제 namespace를 만들어 사용할 때에도 아래와 같은 형태로 사용하면 된다. namespace 네임스페이스이름 { class 클래스명 { } structure... } 이전 1 ··· 4 5 6 7 다음