سؤال

أحتاج إلى رموز التصحيح الفعلية من الإصدار الذي تم إصداره من ASP.NET MVC 2 (الإصدار الذي يتم تثبيته عبر مثبت منصة الويب).

أعلم أنه يمكنني تنزيل المصدر وبناء واستخدام رموز التصحيح من ذلك. ولكن هناك بعض المشكلات مع هذا النهج:

  • يتطلب إعادة بناء جميع التبعيات الأخرى باستخدام هذا الإصدار من DLL لأنه لم يتم توقيعه. هذا غير ممكن إذا كنت تستخدم مكتبات الطرف الثالث لا توفر المصدر.
  • لا يتطابق الإصدار المبني من أحدث مصدر مع إصدار الإصدار (ربما بسبب الفرق في التوقيع وحده). لذلك لا يمكنني الرجوع إلى .pdb.
  • لا أريد الاعتماد على بناء مخصص أو أي بناء آخر غير التثبيت الذي يتم تثبيته من تثبيت قياسي.

أنا فقط بحاجة إلى رموز تصحيح الأخطاء حتى أتمكن من التنقل عبر المصدر دون تقديم DLL مختلف. حاولت استخدام خادم Microsoft Symbol ، لكنه لا يقوم بتنزيل الرموز لهذا DLL.

أي شخص يعرف ما إذا كان هذا .pdb موجود؟

(أعلم أنه من الممكن توليد هذا DLL والتخطي هذا باستخدام الإصدار الأحدث من Reflector - ولكن هذا هو الإصدار الاحترافي ويكلف المال الآن.)

هل كانت مفيدة؟

المحلول

يجب أن تكون قادرًا على استخدام خادم رمز MS (http://www.hanselman.com/blog/setupyoursystemtousemrosoftspublicsymbolserver.aspx) للعثور على هؤلاء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top