ما هو أفضل نهج عند ترحيل مشاريع تراث عبر الإصدارات من visual studio?

StackOverflow https://stackoverflow.com/questions/55448

  •  09-06-2019
  •  | 
  •  

سؤال

لقد تم التفكير في عدد من المشاريع لدينا في المنزل الذي لا يزال يجري تطويرها باستخدام visual studio 6 و أفضل طريقة أن تهاجر منها إلى الأمام على visual studio 2008.مشاريع مجموعة في النكهات من C/C++ و VB.

أنه من الأفضل أن تدع VS2008 تحويل العمل المساحات إلى حلول إصلاح أي أخطاء الترجمة في مرح الطريقة ؟ أو أنه من الأفضل أن تبدأ مع الحل نظيفة و ترحيل رمز عبر مشروع التخلص من رمز ميت على طول الطريق ؟

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

المحلول

Microsoft p&p فريق أوصى بعض استراتيجيات أن يجيب على هذا.أساسا أنها يوصي بشيء مثل هذا المشروع من قبل المشروع النهج تذكر.وبطبيعة الحال, أنهم افتراض بدقة هندستها التطبيق الذي لا يوجد لديه سيئة ، الزوايا المظلمة من الليالي في وقت متأخر من الترميز كميات وفيرة من القهوة الربيع من.

فإنه لا يضر السماح VS2008 تحويل المشروع بالنسبة لك و انظر كيف بذل الكثير من الجهد المطلوب لإصلاح الأخطاء.

نصائح أخرى

عندما اضطررت إلى تحويل VB6 التطبيق VS2003 قبل عدة سنوات, ركضت تحويل أنتجت شيئا في الأساس المترجمة ، ولكن لم يكن جيد على الإطلاق.انتهى الأمر إلى تعديل جزءا كبيرا من التعليمات البرمجية التي تم إنشاؤها.

وأود أن تبدأ مع نظيفة الحل ، ثم تشغيل محول على المشروع أكثر من نسخة فقط من التعليمات البرمجية التي تحتاج إليها.واحدة من الاختلافات الكبيرة لاحظت بين VB6 مشروع تحويل VB.NET مشروع (WinForm) كان مع المدمج في التحكم.المحول سيحاول الحفاظ على نوع من الضوابط كنت تستخدم ، حتى لو كانت قديمة وعفا عليها الزمن.لذلك قد يكون من الأفضل خلق أشكال جديدة مع الضوابط الحديثة (مربعات النص ، tab الضوابط ، الخ) ، ثم نسخ في التعليمات البرمجية التي تحتاج إليها.

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