PDA

View Full Version : سوال: مشکل در vb2008,vb2010



مرتضی حمزه ئی
دوشنبه 18 بهمن 1395, 14:28 عصر
باسلام خدمت عزیزان
من این سوال را در دو سوال جداگانه گفتم ولی کسی جواب نداد قطعا دوستان توی این بخش میتونند کمک کنند
من از vb2008 با sql2012 استفاده میکردم که مشکلی نداشتم شرکتمون اومد sql2012 را به sql2014 ارتقاء داد توی این حالت توی vb2008 اگه بخواهیم یک ارتباط با sql2014 از طریق sqlconnection یا sqldataadapter ها انجام بدیم پیغام this server version is not supported.only servers up to microsoft sql server 2005 are supported را میده که ظاهرا توی vb2008 نمیشه به sql2014 وصل بشی اول اینکه آیا این راهی داره که از طریق vb2008 به sql2014 وصل بشی یانه؟ که یکی ازدوستان گفته بودکه باید ورژن vb با sql یکسان باشه که درست نیست چون من توی vb2008 به راحتی به sql2000,sql2005,sql2008 وصل میشم
حالا واسه مشکل فوق مجبور شدم به vb2010 مهاجرت کنم که همه دوستان میدونند در vb2010 به بعد دیگه crystal report داخل مجموعه نیست ونرم افزار جداگانه sap crystal report 2013 داره که اونرا با کلی مشکل به مجموعه برنامه ام اضافه کردم ولی موقعی که setup را ساختم موقع اجرای ستاپ خطای
Reference in the manifest does not match the identity of the downloaded assembly Microsoft.VisualStudio.Shell.Design.dll
را میده حالا من از تمام اساتید خواهش میکنم کمک کنند نه میتونم با vb2008 ادامه بدم چون sql2014 را ساپورت نمیکنه ونه با vb2010 چون ستاپ قابل اجرا نیست بد جوری گیر کردم کمک کنید

Mani_rf
سه شنبه 19 بهمن 1395, 13:55 عصر
سلام.
درباره قسمت اول صحبتت هموطور که خودت گفتی با توجه به این که پروایدر به دیتابیس وصل میشه ارتباطی بین نسخه Vb و SQL Server وجود نداره.
من متاسفانه شرایط مشابه تست ندارم که بررسی کنم و رفع ایراد اما این تاپیک (http://stackoverflow.com/questions/10285652/how-to-fix-visual-studios-error-this-server-version-is-not-supported-for-s)مشکل مشابه شما رو مطرح کرده و مشکل حل شد.

برای قسمت دوم فقط میتونم بهت پیشنهاد کنم که اگر میتونی بجای کریستال از استیمول استفاده کنی. کریستال با همه قدرتی که داشت اما به دلیل مشکلاتی که به وجود آورد دیگه قابل استفاده نیست. بهتره از گزارش ساز های مستقل مثل استیمول ریپورت و فست ریپورت استفاده کنی. اینطوری میتونید پروژه رو آپدیت کنید و از VS2015 استفاده کنید.

مرتضی حمزه ئی
سه شنبه 19 بهمن 1395, 14:39 عصر
مرسی از جوابتون
شما فکر میکنید که خطای Microsoft.VisualStudio.Shell.Design.dll مربوط به کریستال ریپورت باشه ؟ چون این سیستم در حدود 30 گزارش با کریستال ریپورت داخلش ساختم واستفاده کردم نمیتونم همه گزارشها را از ابتدا بنویسم یعنی فکر میکنید هرکس از vb2010 و crystal report استفاده میکنه همه پس باید مشکل داشته باشند در ضمن من service pack1 مربوط به vb2010 راهم اجرا کردم ولی باز جواب نداد
مرسی اگه دوباره کمک کنید

nedaei
چهارشنبه 20 بهمن 1395, 10:19 صبح
مرسی از جوابتون
شما فکر میکنید که خطای Microsoft.VisualStudio.Shell.Design.dll مربوط به کریستال ریپورت باشه ؟ چون این سیستم در حدود 30 گزارش با کریستال ریپورت داخلش ساختم واستفاده کردم نمیتونم همه گزارشها را از ابتدا بنویسم یعنی فکر میکنید هرکس از vb2010 و crystal report استفاده میکنه همه پس باید مشکل داشته باشند در ضمن من service pack1 مربوط به vb2010 راهم اجرا کردم ولی باز جواب نداد
مرسی اگه دوباره کمک کنید
باسلام
شما باید در نرم افزار ستاب سازتون قسمت پیشنیازها اون اسمبلی کریستال ریپورت رو انتخاب کنید که نیاز به دانلود داره که خودش دانلود میکنه ولی اگر خودتون دارید دسترسی به اینترنت رو قط کنید بعد تیک بزنید میره یک سرچ میکنه بعد میکه که دسترسی به اینترنت ندارم این کار برای این که محل اون پوشه رو بدست بیاریم بعد ازاین کار کادر پایین محلقرار گیری اون فایل رو نشون میده بعد شما میرید به همون مسیریکه گفته و فایلتون رو اونحا میزارید بعد میاید و برنامه تون رو میبندید و باز بازمیکنید بعد میایید دومرتبه تیک می زنید که کارتموم است( این با توجه با اینستال شیلد است)