.NET ফ্রেমওয়ার্কের পিছনে সামঞ্জস্যতা কী?


12

আমরা মাইএসকিউএল এর একটি ডাটাবেস সহ। নেট 4 এ উইন্ডোজ অ্যাপ্লিকেশন বিকাশ করি। যখন আমরা সেই অ্যাপ্লিকেশনটি স্থাপন করতে চলেছি, আমরা আমাদের ক্লায়েন্টে .NET 4 কাঠামো ইনস্টল করি, তারপরে মাইএসকিউএল জন্য .NET সংযোগকারী ইনস্টল করার সময় এর জন্য একটি নেট ফ্রেমওয়ার্ক 3.5 প্রয়োজন হয়। .NET 4 ইতিমধ্যে ইনস্টল করা আছে। .NET ফ্রেমওয়ার্ক পিছনে সামঞ্জস্যপূর্ণ ছিল না?

আমরা দুটি .NET ফ্রেমওয়ার্ক (3.5 এবং 4) ইনস্টল করি যা ডিস্ক আকারে ছোট নয়। পিছনে সামঞ্জস্যের অর্থ কী?


3
অনাবৃত প্রশ্নের উত্তর: হ্যাঁ, রাগ করা ঠিক আছে okay
এরিক পুনরায়

আপনার কি কোনও সংযোজকের জন্য পুরো .NET 3.5 ফ্রেমওয়ার্ক ইনস্টল করতে হবে? আপনি কি কেবল প্রয়োজনীয় সমাবেশগুলি অনুলিপি / নিবন্ধ করার চেষ্টা করেছিলেন?
Mert Akcakaya

6
What is .NET framework backward compatibility?এক্টি প্রচলিত ধারনা.
ইয়ানিস

@ ইয়ানিসরিজগুলি তারা অচল কোড / কার্যকারিতা ধরে রাখে এবং একটি রূপকথার জন্য তাদের কাঠামোকে আরও বড় এবং বৃহত্তর রাখে? । নেট অদ্ভুত।
জন যিশাইয় কারমোনা

@ এরিক রেপ্পেন: কার বিরুদ্ধ?
ডক ব্রাউন

উত্তর:


18

এমএসডিএন উদ্ধৃত করতে :

.NET ফ্রেমওয়ার্ক 4 টি অ্যাপ্লিকেশনগুলির সাথে পশ্চাদপটে সামঞ্জস্যপূর্ণ যা .NET ফ্রেমওয়ার্ক সংস্করণ 1.1, 2.0, 3.0 এবং 3.5 ব্যবহার করে। অন্য কথায়, .NET ফ্রেমওয়ার্কের পূর্ববর্তী সংস্করণগুলির সাথে নির্মিত অ্যাপ্লিকেশন এবং উপাদানগুলি .NET ফ্রেমওয়ার্ক 4 এ কাজ করবে।

তবে, বাস্তবে,। নেট ফ্রেমওয়ার্কে আপাতদৃষ্টিতে অসংলগ্ন পরিবর্তন এবং প্রোগ্রামিং কৌশলগুলিতে এই সামঞ্জস্যতা ভেঙে ফেলা যায়। উদাহরণস্বরূপ, .NET ফ্রেমওয়ার্ক 4 এর পারফরম্যান্সের উন্নতিগুলি এমন একটি রেসের শর্ত প্রকাশ করতে পারে যা পূর্ববর্তী সংস্করণগুলিতে ঘটে না। একইভাবে .NET ফ্রেমওয়ার্ক অ্যাসেমব্লিতে কঠোর কোডেড পথ ব্যবহার করা, .NET ফ্রেমওয়ার্কের একটি বিশেষ সংস্করণের সাথে সমতা তুলনা করা এবং প্রতিচ্ছবি ব্যবহার করে একটি ব্যক্তিগত ক্ষেত্রের মান পাওয়া পিছিয়ে-সামঞ্জস্যপূর্ণ অভ্যাস নয়। এছাড়াও, .NET ফ্রেমওয়ার্কের প্রতিটি সংস্করণে বাগ ফিক্স এবং সুরক্ষা-সম্পর্কিত পরিবর্তনগুলি অন্তর্ভুক্ত রয়েছে যা কিছু অ্যাপ্লিকেশন এবং উপাদানগুলির সামঞ্জস্যকে প্রভাবিত করতে পারে।

আপনার নেট নেট ফ্রেমওয়ার্ক অ্যাপ্লিকেশন এবং উপাদানগুলি। নেট ফ্রেমওয়ার্কের অন্যান্য সংস্করণের সাথে সামঞ্জস্যপূর্ণ কিনা তা নিশ্চিত করার জন্য আপনার পরীক্ষা করা উচিত। .NET ফ্রেমওয়ার্ক 4 এ কোনও অ্যাপ্লিকেশন বা উপাদান সফলভাবে চলমান রয়েছে তা নিশ্চিত করতে, নেট নেট ফ্রেমওয়ার্ক 4 অ্যাপ্লিকেশন সামঞ্জস্যতা ওয়াকথ্রু ব্যবহার করুন।

আপনি এই খুব দরকারী থ্রেডটিও দেখতে পারেন যেখানে একটি বিস্তারিত ব্যাখ্যা দেওয়া হয়েছিল:

/programming/2816914/backwards-compatibility-of-net-framework-4


3

Http://dev.mysql.com/doc/refman/5.6/en/connector-net-versions.html- র দিকে তাকিয়ে আমার ধারণা, আপনার সংস্করণ ৩.৫ দরকার নেই, সংস্করণ ২.০ যথেষ্ট হবে (যা অনেক ছোট এবং অংশ 3.5 এর)।

অন্য কিছু যদি সহায়তা না করে তবে আপনি নিজের দ্বারা সংযোজকটি এফডাব্লু 4.0.০ এর বিপরীতে সংকলনের চেষ্টা করতে পারেন, http://dev.mysql.com/doc/refman/5.6/en/connector-net-installation-source.html দেখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.