هل هناك أي عيوب في العمل على مشروع تم إنشاؤه في إصدار "أعلى" من Visual Studio؟

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

سؤال

أنا أسأل هذا على وجه التحديد فيما يتعلق بـ Visual Studio 2008 وأيضًا Visual Studio 2010 القادم.

إذا تم إعطاؤنا مشروعًا تم إنشاؤه في أحد إصدارات Visual Studio مثل Team Suite أو Ultimate، وكل ما يتعين علينا العمل معه هو برنامج احترافي، فهل سيتعارض ذلك مع عملنا في المشروع؟أفترض أن جميع التعليمات البرمجية ستعمل لأنها تستخدم إطار العمل فقط، ولكن ماذا عن الميزات الخاصة بالإصدارات الأعلى؟أي مشاكل IDE؟

يحرر :السيناريو المحدد لدينا هو أننا نعمل مع شركة برمجيات كبيرة تستخدم الإصدارات الأعلى، ونحن لا نستخدمها.هناك قدر كبير (ومتزايد) من تبادل التعليمات البرمجية.نظرًا لأن سعر Professional 2010 مع MSDN هو 1200 دولار أمريكي، وسعر Ultimate حوالي 10 أضعاف ذلك، فسنواجه مشكلات كبيرة في الميزانية إذا احتاج الفريق بأكمله إلى الترقية.إن معرفة أن المشاريع سيتم تجميعها أمر جيد، ولكنني أريد التأكد من أننا لم نتمكن من العثور على جوانب من حلولهم لم نتمكن بالفعل من العمل عليها.

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

المحلول

لا، لا توجد مشكلات في الانتقال من Team System / Team Suite إلى Professional.لديّ ترخيص احترافي في المنزل وترخيص Team System في العمل - وهما يتبادلان ويعملان بشكل مثالي مع بعضهما البعض.

التجربة المباشرة لا تظهر أي مشاكل.

هذا، بالطبع، على افتراض أنك لا تستخدم أيًا من الميزات المحددة لنظام Team System مثل Team Foundation Server أو إمكانات الاختبار الخاصة بنظام Team System.

نصائح أخرى

وينبغي ألا يكون هناك أي مشاكل مع فتح المشاريع التي تم إنشاؤها في إصدارات مختلفة من نفس الإصدار من Visual Studio.

ولم أحاول بين جناح المهنية وفريق على سبيل المثال، ولكن هناك أي مشاكل مع فتح المشاريع التي تم إنشاؤها في الطبعة Express في الطبعة الفنية والعكس بالعكس.

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

وأنت لن تكون قادرة على استخدام ميزات من الإصدارات أكثر تكلفة ولكن لا توجد مشاكل العمل مع كل شيء آخر.

ولدي الحل هنا أن يحتوي على أنواع المشاريع لا يمكنني استخدام ولكن يمكنني ترجمة وتشغيل كل شيء آخر.

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