# اسکریپت کپی فایل pdfium.dll به مسیرهای خروجی # این اسکریپت باید بعد از هر بار build اجرا شود # حل کننده مشکلات DllNotFoundException و BadImageFormatException $sourcePath = "bin\Release\packages\PdfiumViewer.Native.x86_64.no_v8-no_xfa.2018.4.8.256\content\x64\pdfium.dll" $releaseTarget = "bin\Release\pdfium.dll" $debugTarget = "bin\Debug\pdfium.dll" Write-Host "شروع کپی فایل pdfium.dll..." if (Test-Path $sourcePath) { # کپی به Release if (Test-Path "bin\Release") { Copy-Item $sourcePath $releaseTarget -Force Write-Host "✓ فایل pdfium.dll به bin\Release کپی شد" } else { Write-Host "⚠ پوشه bin\Release یافت نشد" } # کپی به Debug if (Test-Path "bin\Debug") { Copy-Item $sourcePath $debugTarget -Force Write-Host "✓ فایل pdfium.dll به bin\Debug کپی شد" } else { Write-Host "⚠ پوشه bin\Debug یافت نشد" } Write-Host "✅ عملیات کپی با موفقیت انجام شد" Write-Host "" Write-Host "نکته: اطمینان حاصل کنید که پروژه با PlatformTarget=x64 کامپایل شده است" } else { Write-Host "❌ خطا: فایل منبع یافت نشد: $sourcePath" Write-Host "لطفاً ابتدا پروژه را build کنید" }