카테고리: C#.net

C#.net, 다이어리

윈도우 방화벽 규칙 추가/삭제 – C#

방화벽 관련해서 참고는 구글링 웹문서들과 mdsn https://msdn.microsoft.com/ko-kr/library/windows/desktop/aa365344(v=vs.85).aspx https://msdn.microsoft.com/en-us/library/windows/desktop/ff956124(v=vs.85).aspx c#에서 방화벽에 규칙을 추가하는 방법을 찾던중에 쉽게 할 수 있는 방법이 있어 해당 코드를 안내합니다. 참조추가 FirewallAPI.dll 파일을 참조로 추가합니다. 규칙추가 규칙삭제 기존에 추가된 방화벽 규칙을 확인

C#.net

C#.net – 인터넷 쿠키, 히스토리, 캐시 지우기

c#에서 인터넷 쿠키, 히스토리, 캐시를 지워야 할 경우 사용한다. string[] strFiles1 = Directory.GetFiles(Environment.GetFolderPath(Environment.SpecialFolder.History), “*”, SearchOption.AllDirectories);string[] strFiles2 = Directory.GetFiles(Environment.GetFolderPath(Environment.SpecialFolder.Cookies), “*.txt”, SearchOption.AllDirectories);string[] strFiles3 = Directory.GetFiles(Environment.GetFolderPath(Environment.SpecialFolder.InternetCache), “*”, SearchOption.AllDirectories);FileInfo fileDel = null;foreach (string tmp in strFiles1){    fileDel = new FileInfo(tmp);    if (fileDel.Exists)   more

C#.net

GetRequestStream() 사용시 지연문제

WebRequest req = WebRequest.Create(URL);req.Method = “POST”;req.ContentType = “application/x-www-form-urlencoded”;byte[] byteArray = Encoding.UTF8.GetBytes(data);req.ContentLength = byteArray.Length; Stream ds = req.GetRequestStream();ds.Write(byteArray, 0, byteArray.Length);ds.Close(); req.GetRequestStrream(); 사용시 이상하게 딜레이가 생기는데,구글의 도움을 얻어보니,req.Proxy = null;한줄 추가해주니 딜레이가 사라졌다.   Despite the factmore

C#.net

yessign 코드서명용 인증서 무료발급 이벤트

금융결제원에서 8월 29일부터 국내 최초로 KISA인증서 기반의 국산 코드서명용 인증서를발급합니다. 서비스 오픈을 기념하여 코드서명용 인증서 무료발급이벤트를 실시하오니 아래를참조하시어 무료발급의 혜택을 누려보세요! ※ 코드서명용 인증서란?   응용프로그램 배포 시 배포자를 확인할 수 있도록 해당 프로그램에 전자서명하는 인증서more