Visual Studio 2010 ، يستهدف إطار 4.0 للتصحيح وملف تعريف العميل 4.0 للإصدار

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

سؤال

لم أتمكن من تحرير وأستمر في مشروع يستهدف ملف تعريف العميل 4.0 ، لكن يمكنني أن أستهدف إطار العمل الكامل 4.0.

أرغب في الإصدار مقابل ملف تعريف العميل للحد من التنزيل المطلوب للتثبيت.

هل هناك على أي حال يمكنني البناء ضد ملف تعريف العميل ولكن تصحيح النسخة الكاملة مرة أخرى؟

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

المحلول

هذه فكرة سيئة. يجب أن نتعرف أولاً على سبب عدم قدرتك على التحرير والمتابعة عند استهداف ملف تعريف العميل. يجب أن ينجح ذلك تمامًا. يعد استهداف أطر مختلفة بناءً على التكوين الحالي أمرًا سيئًا للغاية للقيام به! أوه ، نعم ، حتى لو كانت فكرة جيدة لا يمكن القيام بها. لماذا ا؟ لأنه يجب تحديث التسلسل الهرمي للمشروع وبعض الأشياء الداخلية ، ولكن لا يمكن القيام بذلك إذا لم يتم إعادة تحميل المشروع. من ناحية أخرى ، يمكنك تغيير التكوين الحالي من مدير التكوين دون إعادة التحميل. لذلك 2 لا يلتصق معا. ولن ينجح الأمر كما تريد ، حتى لو قمت بنقل عناصر TargetFrameworkversion و TargetFrameworkProfile لك المخصصة الخاصة بك المقيدة مع حالة التكوين. Visual Studio تستخدمه أيضًا أثناء وقت التصميم. لذلك ، لا ، لا ، لا.

كيف بالضبط "لا يعمل" ، هل تحصل على خطأ؟

في Visual Studio 2010 ، تستهدف تطبيقات وحدة التحكم (من بين أمور أخرى) ملف تعريف العميل افتراضيًا. لماذا لا تقوم بإنشاء تطبيق وحدة تحكم يستهدف 4.0 ومعرفة ما إذا كان يمكنك التحرير والمتابعة هناك. إذا كنت تستطيع ذلك ، فهناك خطأ ما في المشروع الحالي.

تحرير: من سطر الأوامر ، يمكنك بالطبع تحديد ملف التعريف إلى MSBuild في أي وقت.

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