본문 바로가기

C# 65

Log4Net을 이용한 로그 기록 출처입니다 : [C#]Log4Net 사용법 :: 시나공공 (tistory.com) [C#]Log4Net 사용법 log4net 사용 관련 참고 사이트 : http://hind.pe.kr/1199 log4net 설정 관련 참고 사이트 : http://egloos.zum.com/empty79/v/2956254 C#에서 logging을 할때 손쉽고 편하게 사용할 수 있는 라이브러리를 소개하.. drt0927.tistory.com 1. 프로젝트에 Log4netConfig.xml 라는 명칭으로 , Log4net의 설정 파일을 1차로 작성 하였습니다. 2. Log를 Write 하는 static 클래스를 작성 하였습니다.... 제가 작성 한 예제 처럼 Class를 static으로 하지 말고 , log4net 인스턴스를.. 2021. 9. 3.
[C#] HttpWebRequest를 이용한 Multipart/form-data 파일 업로드 예제 Header 부분의 Content-Disposition: form-data ;name="ID" ;filename="파일명" ; Content-Type이 octet-stream 으로 설정되어야 파일이 정상적으로 업로드 처리 되었습니다. 테스트 시에 [multipart/form-data] 로 설정시에 WAS에 파일이 업로드 된 후 응답이 없이 timeout 이 발생하는 현상이 자주 발생 하였습니다.. public object lockObj = new object(); public static string FileUploadRequestPost(string url,string filePath,Dictionary parameters, ref CookieContainer cookie) { lock (lockObj.. 2020. 11. 16.
[C#] JavaScriptSerializer 를 이용하여 json string to object로 파싱 예제 아래와 같은 sample string 을 리턴 받아 , array 개체로 캐스팅 되고(Dynamic 키워드 사용) , Row마다 Dictionary로 파싱하는 예제 입니다. [{"searchCondition":"A","searchKeyword":"A"}, {"searchCondition":"B","searchKeyword":"B"}, {"searchCondition":"C","searchKeyword":"C"}] JavaScriptSerializer 는 참조의 System.web.Extension을 참조하면 찾을 수 있습니다. // JavaScriptSerializer var jss = new JavaScriptSerializer(); var table = jss.Deserialize(jSonValue).. 2020. 7. 12.
[C#] 64BIT OS에서 32bit COM,ACTIVEX 참조 하기 32bit ocx의 경우 c:₩windows₩system32₩regsvr32.exe로 객체 등록시 비쥬얼스튜디오 참조 목록에서는 등록한 모듈이 나오지 않았습니다. 찾다보니 c.₩windows₩SysWow64₩regsvr32.exe 명령어로 32bit ocx를 등록한 후 비쥬얼 스튜디오 참조 목록 확인시 등록한 라이브러리를 확인할 수 있었습니다. 2017. 11. 28.