본문 바로가기

프로그래밍/C#

(4)
ClickOnce는 요청 실행 수준 'requireAdministrator'을(를) 지원하지 않습니다. "ClickOnce는 요청 실행 수준 'requireAdministrator'을(를) 지원하지 않습니다." 오류 해결 방법 프로젝트 - Properties - app.menifest 파일을 열어서 아래 실행요구레벨을 다른 것으로 변경해준다.
Clickonce 배포 시 추가 필요파일(설정파일등) 추가 방법 Clickonce 배보시 설정파일등 기타 필요한 파일을 추가하는 방법이다. 1. 프로젝트 우클릭 - 추가 - 기존항목 에서 필요한 파일을 프로젝트에 추가한다. 2. 추가된 파일 우클릭 - 속성 에서 빌드작업을 내용으로 변경해준다.
parameter를 가진 method를 thread로 등록할 때 parameter를 넘겨주는 방법 실제 만들어 테스트 해본 결과 쓰레드 함수의 파라미터의 타입은 반드시 object 여야 하는 것 같다. Thread t1 = new Thread(threadMethod);t1.Start(10);... public void threadMethod(object param){} 참고 : http://msdn.microsoft.com/ko-kr/library/vstudio/1h2f2459(v=vs.100).aspx
[C#] namespace(네임스페이스)? 네임스페이스는 하나의 이름을 통해 여러가지 클래스, 구조체, 인터페이스 등을 묶어 놓은 것을 말한다. 네임스페이스에 접근은 다음과 같은 형식으로 한다. using 네임스페이스이름; 을 사용해서 또는 네임스페이스이름.포함된함수명() 등의 형태를 통해 접근 일반적으로 Visual studio2010, 2012, 2013 등에서 클래스등을 생성할 때 자동으로 아래와 같은 형태로 네임 스페이스가 자동으로 생성된다. 실제 namespace를 만들어 사용할 때에도 아래와 같은 형태로 사용하면 된다. namespace 네임스페이스이름 { class 클래스명 { } structure... }