IronPDF 엔지니어링 지원 요청
IronPDF를 개선하고 귀하가 겪고 계신 문제를 해결하는 데 도움을 주셔서 감사합니다. 당사의 기능 및 업데이트의 대부분은 고객의 요청에 따라 이루어지며, 당사는 소프트웨어 개발을 고객과 개발자 간의 양방향 소통으로 간주합니다.
기술 지원을 제공하기 위해, 당사 엔지니어링 팀은 문제를 효율적으로 재현하고 회귀 테스트를 작성할 수 있어야 합니다. 우리가 접하는 대부분의 문제는 특정 플랫폼이나 런타임과 관련된 것입니다. 따라서 매우 간결한 정보를 제공해 주셔야 합니다.
모든 지원 요청은 support@ironsoftware.com./support@ironsoftware.com으로 보내주십시오support@ironsoftware.com./support@ironsoftware.com
문제에 대한 간결하고 명확한 설명
양질의 기술 보고서는 문제를 재현하는 데 필요한 충분한 정보를 포함해야 합니다. 동료에게 문제를 보고하거나 Stack Overflow에 게시한다고 상상해 보십시오.
버그 보고서는 다음 내용을 포함해야 합니다:
- 발생한 증상에 대한 명확한 설명과 그 원인에 대해 생각하시는 바가 있다면 함께 기재해 주십시오.
- 로그 파일 (아래 참조)
- 환경: IronPDF 버전, OS, .NET 런타임 버전, (해당되는 경우 정확한 클라우드 환경)
티켓 처리 우선순위를 높이기 위해 다음 항목 중 가능한 한 많이 포함해 주십시오:
- 문제를 완벽하게 재현하는 예제 프로젝트 (아래 참조)
- Stack Overflow 스타일의 코드 스니펫 (코드 스크린샷은 사용하지 마십시오)
- 증상/예외의 스크린샷
- 예외 메시지 텍스트 (예외 + 내부 예외)
- 코드에서 프로세스가 작동을 멈추거나 종료되는 디버깅 지점은 어디입니까?
- 입력 매개변수 및 자산: URL, HTML, HTML 파일, 이미지, PDF, CSS 등.
IronPDF 로그 파일 첨부 방법
버그 보고서에 로그 파일을 첨부하면 도움을 드릴 수 있는 확률이 두 배 이상 높아집니다.
참고: IronPDF에는 활성화해야 하는 몇 가지 상세한 오류 로깅 기능이 있습니다.
로그 활성화 방법
// Configure logging at the beginning of your code, before any IronPDF methods are called.
IronPdf.Logging.Logger.LogFilePath = "Default.log";
// Enable detailed logging for all processes.
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All;
// Configure logging at the beginning of your code, before any IronPDF methods are called.
IronPdf.Logging.Logger.LogFilePath = "Default.log";
// Enable detailed logging for all processes.
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All;
' Configure logging at the beginning of your code, before any IronPDF methods are called.
IronPdf.Logging.Logger.LogFilePath = "Default.log"
' Enable detailed logging for all processes.
IronPdf.Logging.Logger.LoggingMode = IronPdf.Logging.Logger.LoggingModes.All
IronPDF에서 생성된 로그 파일은 DLL이 배포된 프로젝트의 /bin 디렉터리에 있습니다:
default.log(배포 프로세스)cef.log(렌더링)IronSoftwareCefSubprocess.log(렌더링 및 스레딩)- IronSoftwareEngine.log ( "Error generating PDF from..."으로 시작하는 예외 디버깅에 유용함)
클라우드 서버는 종종 로그 파일을 저장할 특정 위치를 지정합니다. Azure 및 AWS에서 로그 파일을 생성하는 방법에 대한 가이드가 준비되어 있습니다.
예제 프로젝트 첨부 방법
전체 이슈를 독립적으로 정확하게 재현하는 예제 프로젝트를 통해 엔지니어들은 문제를 간단하고 신속하게 파악하고 이해할 수 있습니다.
이는 _재현성을 위한 최고의 기준_이며, 일반적으로 지원 요청을 최우선 순위로 처리하는 데 도움이 됩니다.
선호하는 형식은 ZIP 형식으로 압축된, 단순한, 독립 실행형 .NET 콘솔 또는 웹 앱 프로젝트입니다:
- Google Drive 또는 Dropbox 링크를 보낼 때는 전체 공유 권한을 활성화해 주십시오.
bin폴더는 포함 시 ZIP 파일의 용량을 불필요하게 늘리기 때문에 필요하지 않습니다.
다음 내용도 포함해 주십시오:
- PDF, 참조된 자산(CSS, 이미지)을 포함한 입력 파일(작동하는 파일 및 작동하지 않는 파일)
- 출력 PDF(해당되는 경우) 및/또는 예상 출력 결과

