pdb2mdb(1) General Commands Manual pdb2mdb(1)

pdb2mdb - مبدل پایگاه‌داده برنامه (PDB) به نمادهای اشکال‌زدایی Mono

pdb2mdb pdb_file

این ابزار برای تبدیل نمادهای اشکال‌زدایی تولیدشده توسط کامپایلرهای Microsoft به نمادهای اشکال‌زدایی قابل استفاده در زمان اجرای Mono به‌کار می‌رود.

فایل‌های Program Database فایل‌هایی با پسوند .pdb هستند که با یک کتابخانه یا فایل اجرایی (یک فایل .dll یا .exe) مرتبط می‌باشند. این قالب تا چندی پیش مستندسازی نشده بود، بنابراین Mono از قالب فایل اختصاصی خود برای ذخیره اطلاعات اشکال‌زدایی استفاده می‌کرد که همان قالب اشکال‌زدایی Mono است.

درست همانند فایل‌های PDB، اطلاعات اشکال‌زدایی Mono نیز در فایل‌هایی ذخیره می‌شوند که در کنار فایل اجرایی برنامه یا کتابخانه قرار می‌گیرند.

می‌توانید از ابزار pdb2mdb برای تبدیل این فایل‌های PDB به فایل‌های MDB استفاده کنید تا Mono بتواند با استفاده از آن‌ها برنامه‌ها را اشکال‌زدایی کرده یا اطلاعات شماره خط را برای ردگیری پشته (stack trace) یا استثناها ارائه دهد.

ابزار pdb2mdb تحت شرایط مجوز عمومی مایکروسافت (Microsoft Public License یا MS-PL) منتشر شده است.

JB Evain این ابزار را نوشته است. پشتیبانی خواندن PDB از Microsoft Common Compiler Infrastructure گرفته شده است.

mono(1), mdb(1)

http://www.mono-project.com

23 April 2009