PDA

View Full Version : Strong Named Assemblies



ImanDesign
یک شنبه 15 دی 1392, 10:53 صبح
سلام بر دوستان؛
من دوتا اسمبلی در داخل برنامه تحت وب دارم که Strong name هستند. این دوتا اسمبلی هنگامی که میخوان لود بشن چون کرک شده هستند این پیغام رو میدن:

Could not load file or assembly 'AssemblyName' or one of its dependencies. Strong name signature could not be verified. The assembly may have been tampered with, or it was delay signed but not fully signed with the correct private key.


خیلی تو اینترنت برای راه حل گشتم.
کسی میتونه کمک کنه راهی براش پیدا کنم که این دو تا اسمبلی اجرا بشن و خطا ندن؟

با تشکر

Alfred188
یک شنبه 15 دی 1392, 11:16 صبح
سلام، این متنی که گذاشتید داره میگه که فایل های اسمبلی شما دستکاری شدن یا sign شده نیستن. احتمالا فایل هاتون به درستی کرک نشدن

ImanDesign
یک شنبه 15 دی 1392, 12:07 عصر
روشی هست که بشه فایل اسمبلی که sign شده هستش رو طوری کرک کرد که این پیغام خطا داده نشود؟

اگه نتونم درستش کنم زحمات چندین ماهم از بین خواهد رفت :افسرده:

Alfred188
یک شنبه 15 دی 1392, 12:39 عصر
سلام، اگه sign شده باشه که مشکلی ندارید دیگه!
فایل ها تریال بودن یا خودتون کرک کردید؟
اصلا این فایل ها چی هستن؟ و چه استفاده ای ازشون کردید؟

ImanDesign
یک شنبه 15 دی 1392, 12:51 عصر
دوتا فایل اسمبلی هست که بقیه dllهای برنامه وبی که دارم روش کار میکنم هم از این دوتا فایل استفاده میکنن.

این دوتا فایل اسمبلی strong name شده بودند که مجبور شدم یه کرک از اونا تهیه کنم، تغییراتی توی این دو اسمبلی داده شده و strong name اون دو هم حذف شده است.

حالا با اجرای برنامه .net خطای گفته شده رو میده. نمیدونم باید چطوری حلش کنم؟!!!

Alfred188
یک شنبه 15 دی 1392, 13:34 عصر
احتمالا همون تغییرات باعث خرابی فایل ها شده.