IronPDF 엔지니어링 지원 요청

This article was translated from English: Does it need improvement?
Translated
View the article in English

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
$vbLabelText   $csharpLabel

IronPDF에서 생성된 로그 파일은 DLL이 배포된 프로젝트의 /bin 디렉터리에 있습니다:

  • default.log (배포 프로세스)
  • cef.log (렌더링)
  • IronSoftwareCefSubprocess.log (렌더링 및 스레딩)
  • IronSoftwareEngine.log ( "Error generating PDF from..."으로 시작하는 예외 디버깅에 유용함)

클라우드 서버는 종종 로그 파일을 저장할 특정 위치를 지정합니다. AzureAWS에서 로그 파일을 생성하는 방법에 대한 가이드가 준비되어 있습니다.

예제 프로젝트 첨부 방법

전체 이슈를 독립적으로 정확하게 재현하는 예제 프로젝트를 통해 엔지니어들은 문제를 간단하고 신속하게 파악하고 이해할 수 있습니다.

이는 _재현성을 위한 최고의 기준_이며, 일반적으로 지원 요청을 최우선 순위로 처리하는 데 도움이 됩니다.

선호하는 형식은 ZIP 형식으로 압축된, 단순한, 독립 실행형 .NET 콘솔 또는 웹 앱 프로젝트입니다:

  • Google Drive 또는 Dropbox 링크를 보낼 때는 전체 공유 권한을 활성화해 주십시오.
  • bin 폴더는 포함 시 ZIP 파일의 용량을 불필요하게 늘리기 때문에 필요하지 않습니다.

다음 내용도 포함해 주십시오:

  • PDF, 참조된 자산(CSS, 이미지)을 포함한 입력 파일(작동하는 파일 및 작동하지 않는 파일)
  • 출력 PDF(해당되는 경우) 및/또는 예상 출력 결과
커티스 차우
기술 문서 작성자

커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다.

커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다.

시작할 준비 되셨나요?
Nuget 다운로드 19,014,616 | 버전: 2026.5 just released
Still Scrolling Icon

아직도 스크롤하고 계신가요?

빠른 증거를 원하시나요? PM > Install-Package IronPdf
샘플을 실행하세요 HTML이 PDF로 변환되는 것을 지켜보세요.