Tag Archives: C#

string.format 입력 문자열의 형식이 잘못되었습니다.

처리되지 않은 ‘System.FormatException’ 형식의 예외가 mscorlib.dll에서 발생했습니다.입력 문자열의 형식이 잘못되었습니다. Error code JSON 포맷을 만들어야 하는 경우 중괄호를 사용해야 하는 경우가 있습니다. 하지만 String.format에서는 중괄호는 기본적으로 값을 치환하는 역활을 합니다. 하지만 포맷 자체에 중괄호 {} 가 들어가야할 때가 존재 합니다. 대표적으로 JSON과 같은 그룹으로 값을 묶어서 표현해야 하는 경우가 있습니다. 위와 같이 중괄호가 필요한 상황에서는

Read More

CS1555 C# Main 메서드에 지정된을(를) 찾을 수 없습니다.

위 오류는 프로그램을 시작하는 Main Entry point를 검색할 수 없을 때 나타납니다. 영문으로는 아래 정도로 표현할 수 있을것 같아요. Could not find xxxx.Program specified for main method CS1555 C# Main 메서드에 지정된을(를) 찾을 수 없습니다. https://docs.microsoft.com/ko-kr/dotnet/csharp/misc/cs1555 이는 프로젝트 설정에서 응용 프로그램 –> 시작 개체에서 설정 할 수 있습니다. 시작 개체는 프로그램 실행시 가장 처음 실행하는

Read More

C# DllImport – Using the C ++ DLL / Windows API

The strong point of C # is that it is easy to import Dll and Windows API developed in C ++ as well as .Net Framework. The part that provides this functionality is DllImport. DllImport is available under the following conditions. It must also be using System.Runtime.InteropServices in Microsoft Visual Studio https://docs.microsoft.com/ko-kr/dotnet/api/system.runtime.interopservices?view=netframework-4.7.2 [DllImport (string dllName) ] public

Read More

C# DirectorySearcher search result more than 1000

When searching Active directory, DirectorySearcher will be used to retrieve information from Active Directory. Below is the code that gets the username information.   string DomainPath = “LDAP://DC=domain,DC=com”; DirectoryEntry searchRoot = new DirectoryEntry(DomainPath); DirectorySearcher search = new DirectorySearcher(searchRoot); search.Filter = “(&(objectClass=user)(objectCategory=person))”; search.PropertiesToLoad.Add(“samaccountname”); SearchResult result; SearchResultCollection resultCol = search.FindAll(); foreach(SearchResult item in resultCol ) { string

Read More

The underlying connection was closed – REST API call over HTTPS

The underlying connection was closed – REST API call over HTTPS {System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. —> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. —> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote

Read More

Windows 파일 무결성 – 파일 해쉬 알고리즘 사용하기(FCIV,FileVerifier)

Windows 파일 무결성 포렌식에 관심 있는 분들을 일부 알고 있듯이 컴퓨터 증거 자료는 법적으로 증거로 인정받기가 어렵다. 전자식으로 되어 있는 데이터는 원본이라는 보장을 하기가 어렵기 때문이다. A라는 파일이 이동되면서 처음 수집한 A라는 것을 증명하기가 쉽지 않다. 우리가 사용하는 무수히 많은 컴퓨터 내의 데이터들은 수시로 변경되고, 그 변경된 내용을 외부에 노출되지 않을 수 있다. 이는 전자

Read More