PDA

View Full Version : سوال: چطور ارور مربوط به کامپوننت رو رفع کنم؟



amir-aa
پنج شنبه 02 مرداد 1393, 00:57 صبح
سلام
ما در یک برنامه از کامپیوننت dotnetbar و دیتابیس sql server بهره گرفتیم اما الان برنامه موقع اجرا همچین اروری میده!!
System.IO.FileLoadException: Could not load file or assembly 'DevComponents.DotNetBar2, Version=8.1.0.6, Culture=neutral, PublicKeyToken=5fd520d36328f741' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
File name: 'DevComponents.DotNetBar2, Version=8.1.0.6, Culture=neutral, PublicKeyToken=5fd520d36328f741'

چطور میشه رفعش کرد؟

حميدسي شارپ
پنج شنبه 02 مرداد 1393, 02:00 صبح
سلام.من زیاد وارد نیستم.ولی داخل پوشه ی bin پروژتون اون دوتا فیلی که مال dev هست رو کپی کنید و بعد از اینکه یک این دوتا فایل رو به refrence هاتون اضاف کردین ، یه تب جدید داخل تولباکس بسازین و choose item رو که زدین ، آدرس اون فایلای dll رو بهش بدین.
البته بازم یه پیغامی میده.ولی بصورت warning نه بصورت error

amir-aa
پنج شنبه 02 مرداد 1393, 02:30 صبح
ببینید هنگام debug ارور نمیده وقتی میخواد برنامه رو انجام بده خطوط اول ک باید به دیتابیس وصل شه یکهو ارور میده
http://upload7.ir/imgs/2014-07/95474529960213811860.gif

juza66
پنج شنبه 02 مرداد 1393, 08:21 صبح
DevComponents.DotNetBar2 نصب کنید، اگه نصبه همانطور که دوستمون گفتن فکر کنم چندتافایل DevComponents.DotNetBar2 هستن بذار توپوشه bin .

amir-aa
پنج شنبه 02 مرداد 1393, 10:35 صبح
این کارها رو انجام دادم!! ولی باز هم ارور میده! حدس میزنم شاید ارور اصلا مربوط به کامپوننت نباشه!!

amir-aa
پنج شنبه 02 مرداد 1393, 12:02 عصر
http://stackoverflow.com/questions/15041635/could-not-load-file-or-assembly-devcomponents-dotnetbar2
این لینک رو پیدا کردم داخلش گفته شده باید از نسخه مخصوصی از کامپوننت استفاده شه. کسی نسخه 8.1 داره؟؟؟

امیر مهرشاد
پنج شنبه 09 مرداد 1393, 09:04 صبح
من ورژن 9 و 11 رو دارم اگر میخوایید بگید بزارم براتون

h.gheidrlou
شنبه 16 خرداد 1394, 20:18 عصر
132010این ارور چیه 132010 چی میده
هیچ ابزاری را اضافه نمیکنه در صورتیکه روی برنامه دیگری داره کار میده ولی روی این برنامه هیچ کدوم کامپوننت ها را اضافه نمیکنه
لطفا راهنملایی کنید

monboy
دوشنبه 02 فروردین 1395, 11:53 صبح
132010این ارور چیه 132010 چی میده
هیچ ابزاری را اضافه نمیکنه در صورتیکه روی برنامه دیگری داره کار میده ولی روی این برنامه هیچ کدوم کامپوننت ها را اضافه نمیکنه
لطفا راهنملایی کنید

از چه ورژنی از دات نت فریمورک استفاده میکنی ؟
در قسمت solution گزینه show all file رو بزن
در قسمت REFERENCE فایل مربوطه رو حذف کن dotnetbar2
در منوی build گزینه clean solution رو بزن
همونجا گزینه clean xx که xx اسم پروژه خودت هست روبزن
در قسمت toolbox کلیک سمت راست بزن و گزینه reset toolbox رو بزن
حالا از سایت soft98.ir کمپوننت dotnetbar2 هر ورژنی که هست فک کنم 12 رو دانلود کن
اونو نصب کن
پچش رو هم نصب کن
بعد فایل های کرک شدش رو به قسمت assembly اضاف کن از طریق add reference
و همینطور یک تب جدید توی toolbox ایجاد کن و فایل dll dotnetbar2 رو بکش بنداز توش
ورژن دات نت فریمورکت رو هم چک کن