🚨.Net 6.0 에서 NullReferenceException 인 경우

visual studio 2022 C# .NET Standard 6.0 기반 연동 가이드.

프로젝트 생성

Windows Forms 앱 선택

새 프로젝트 생성

첫 시작 화면

KIS-NAGT 설치를 합니다

파일경로: C:\Program Files (x86)\KIS-NAGT\AxInterop.KisPosAgentLib.dll

AxInterop.KisPosAgentLib.dll 를 참조해서 연결 해 줍니다.

AxInterop.KisPosAgentLib.dll 를 정상적으로 참조 화면

X86 빌드 화면

CS0234 'System.Windows' 네임스페이스에 'Forms' 형식 또는 네임스페이스 이름이 없습니다. 어셈블리 참조가 있는지 확인하세요.

System.Windows.Forms.dll 를 참조하는 방법

경로: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.7.2\System.Windows.Forms.dll

기존 샘플에서 복사 해 옵니다.

기존소스 코드를 복사 해 오면 아래와 같은 에러가 나옵니다.

디자이너 화면 에러

axKisPosAgent1 관련 부분 소스 이동

AGENT 연결 체크 기능 추가

연결 성공

AGENT PAY 기능 추가 하기

Agent Stop 기능 추가

Last updated