Visual Studio 2005 حزمه الخدمة Service Pack 1 ملاحظات الإصدار


الملخص


يسرد هذا المستند المشكلات المعروفة مع التثبيت والازاله من Visual Studio 2005 Service Pack 1 (SP1) ، ومع ميزات Visual Studio 2005 SP1. للحصول علي معلومات حول التغييرات الوظيفية التي تم تضمينها في Visual Studio 2005 SP1 ، راجع ما هو الجديد في Visual studio 2005 sp1.

مزيد من المعلومات


في هذه الوثيقة:
  • كيفيه الحصول علي Visual Studio 2005 SP1
  • إصلاحات في حزمه الخدمة هذه
  • اللغات وأنظمه التشغيل المدعومة
  • متطلبات التثبيت
  • دعم Visual Studio 2005 SP1
  • مشكلات التثبيت – كافة الانظمه الاساسيه
  • مشاكل التثبيت – ويندوز فيستا
  • مشاكل التثبيت – ويندوز سيرفر 2003
  • إلغاء تثبيت المشكلات
  • المشكلات المعروفة والحلول
  • ملاحظات الاجهزه
  • المنتجات ذات الصلة

كيفيه الحصول علي Visual Studio 2005 SP1

يتوفر visual Studio 2005 المزود بحزمه الخدمة SP1 في المواقع التالية:Visual studio 2005 مجموعه الفريق sp1هذا التحميل بتثبيت حزمه الخدمة ل Microsoft Visual Studio 2005 قياسي ، Professional ، إصدارات الفريق. Visual Studio 2005 خادم أساس فريق العمل SP1 هذا التحميل بتثبيت حزمه الخدمة ل Microsoft Visual Studio 2005 Team Foundation Server. Visual Studio 2005 Express إصدارات SP1 هذا التحميل بتثبيت حزمه الخدمة ل Microsoft Visual Studio 2005 Express إصدارات.

إصلاحات في حزمه الخدمة هذه

تتوفر قائمه الإصلاحات العاجلة ل Visual Studio 2005 SP1 من قائمه الإصلاحات العاجلة في Visual studio 2005 Service Pack 1.

اللغات وأنظمه التشغيل المدعومة

اللغات المعتمدة

يوفر visual Studio 2005 SP1 تحديثات لكافة منتجات اللغة 2005 Visual Studio:
  • الصينية (المبسطة)
  • الصينية (التقليدية)
  • الانجليزيه (الولايات المتحدة)
  • الفرنسية
  • الألمانية
  • الإيطالية
  • اليابانية
  • الكورية
  • الروسية
  • الإسبانية

أنظمه التشغيل المدعومة

  • مايكروسوفت ويندوز 2000 المهنية SP4
  • مايكروسوفت ويندوز 2000 سيرفر SP4
  • مايكروسوفت ويندوز 2000 المتقدمة خادم SP4
  • مايكروسوفت ويندوز 2000 مركز الخدمات الملقم SP4
  • مايكروسوفت ويندوز اكس بي المهنية x64 الطبعة (WOW)
  • مايكروسوفت ويندوز اكس بي المهنية SP2
  • مايكروسوفت ويندوز اكس بي هوم Edition SP2
  • مايكروسوفت ويندوز اكس بي ميديا سنتر Edition 2002 SP2
  • مايكروسوفت ويندوز اكس بي ميديا سنتر Edition 2004 SP2
  • مايكروسوفت ويندوز اكس بي ميديا سنتر الطبعة 2005
  • مايكروسوفت ويندوز اكس بي الكمبيوتر اللوحي Edition SP2
  • مايكروسوفت ويندوز سيرفر 2003 ، الإصدار القياسي SP1
  • مايكروسوفت ويندوز سيرفر 2003 ، المؤسسة الطبعة SP1
  • مايكروسوفت ويندوز سيرفر 2003 ، الإصدار مركز الخدمة SP1
  • مايكروسوفت ويندوز سيرفر 2003 ، ويب الإصدار SP1
  • مايكروسوفت ويندوز سيرفر 2003 ، القياسية x64 الإصدار SP1 (WOW)
  • مايكروسوفت ويندوز سيرفر 2003 ، المؤسسة x64 الإصدار SP1 (WOW)
  • مايكروسوفت ويندوز سيرفر 2003 ، مركز المركز x64 الإصدار SP1 (WOW)
  • مايكروسوفت ويندوز سيرفر 2003 R2 ، الإصدار القياسي
  • مايكروسوفت ويندوز سيرفر 2003 R2 ، الإصدار القياسي x64 (WOW)
  • مايكروسوفت ويندوز سيرفر 2003 R2 ، الطبعة المؤسسة
  • مايكروسوفت ويندوز سيرفر 2003 R2 ، المؤسسة x64 الطبعة (WOW)
  • مايكروسوفت ويندوز سيرفر 2003 R2 ، الإصدار مركز المركز
  • مايكروسوفت ويندوز سيرفر 2003 R2 ، مركز المركز x64 الطبعة (WOW)
  • مايكروسوفت ويندوز فيستا

متطلبات التثبيت

  • يجب تثبيت نسخه مرخصه من أحد المنتجات 2005 Visual Studio المعتمدة علي الكمبيوتر الهدف.
  • يجب تثبيت Microsoft Windows Installer 3.1 أو أحدث علي الكمبيوتر الهدف.
  • مطلوب 192 ميغابايت من ذاكره الوصول العشوائي. من المستحسن 256MB أو أكبر.

دعم Visual Studio 2005 SP1

يتوفر الدعم الرسمي من خلال Microsoft Connect. يتوفر الدعم المجتمعي غير الرسمي من خلال منتديات MSDN.

مشكلات التثبيت – كافة الانظمه الاساسيه

يستغرق تثبيت حزمه الخدمات وقتا أطول من تثبيت المنتج الأصلي:

تثبيت Visual Studio 2005 SP1 وقتا أطول من تثبيت الإصدار الأصلي لان تثبيت حزمه الخدمة SP1 يشبه كثيرا تثبيت المنتج ، ولكن مع مهام التثبيت اضافيه. يعتمد وقت التثبيت علي المنتج الذي تم تثبيته وتكوين الكمبيوتر.

يتطلب التثبيت مساحة كبيره علي القرص:

قد تكون هناك حاجه إلى مساحة القرص مساويه لتلك التي تم اتخاذها من قبل تثبيت المنتج الأصلي لتثبيت حزمه خدمه. إذا كان لديك أكثر من منتج Visual Studio مثبتا ، ستحتاج إلى مساحة علي القرص لكل تثبيت لحزمه الخدمات. يمكنك العثور علي تقدير لمساحة القرص المطلوبة علي صفحه التنزيل لحزمه الخدمة.

يحاول Visual Studio 2005 SP1 تثبيت عده مرات:

سيتم تشغيل حزمه الخدمة عده مرات إذا كان لديك عده منتجات Visual Studio مثبته علي جهاز الكمبيوتر الخاص بك. لا تقم بتشغيل التثبيت أكثر من مره.

يتم إخفاء مربعات الحوار جزئيا اثناء التثبيت:

تحدث هذه المشكلة إذا قمت بنقل مربع الحوار تكوين... بعيدا عن مركز الشاشة. يتم توسيط مربعات الحوار اللاحقة في مربع الحوار تكوين .... إذا كان مربع الحوار تكوين... بالقرب من زاوية الشاشة ، قد تكون مربعات الحوار الأكبر التي تعرض لاحقا خارج الشاشة بشكل جزئي. لحل هذه المشكلة:
  • اترك مربع الحوار تكوين... في وسط الشاشة.
Visual studio 2005 SP1 لن يتم تثبيت مباشره بعد التحويل البرمجي Visual studio: لا يمكنك تثبيت Visual Studio 2005 SP1 حتى يتم إغلاق خدمه مصحح الأخطاء. لحل هذه المشكلة ، قم بأحد الإجراءات التالية:
  • إنهاء المصنفات قيد التقدم وانتظر خدمه مصحح الأخطاء لإغلاق. هذا قد يستغرق ما يصل إلى عشر دقائق.
  • استخدام "أداره المهام" لإنهاء كافة مثيلات الخدمة mspdbsrv.

متطلبات خادم أساس الفريق:

يجب تثبيت التحديث من 919156 مقاله قاعده المعارف قبل تثبيت حزمه الخدمة SP1 الخاصة ب Visual Studio 2005. يتاكد هذا التحديث من ان الملقم لا معالجه طلبات العميل اثناء تثبيت حزمه الخدمة SP1.

فشل تثبيت أو إلغاء تثبيت حزمه الخدمة SP1 ملقم Foundation فريق 2005 Visual Studio في حاله عدم توفر الشبكة:

فشل تثبيت أو إلغاء تثبيت الشبكة SP1 الخاصة بفريق Foundation Server 2005 Visual Studio في حاله عدم توفرها. هذه مشكله مع اجراء مخصص الذي يعتمد علي "Active Directory". السيناريو:
  1. تثبيت Visual Studio 2005 Team Foundation Server من مشاركه شبكه اتصال.
  2. قم بتثبيت التحديث المطلوب من 919156 مقاله قاعده المعارف.
  3. نسخ Visual Studio 2005 خادم أساس الفريق SP1 محليا.
  4. تعطيل الشبكة.
  5. قم بتثبيت حزمه الخدمات من المسار المحلي. فشل تثبيت حزمه الخدمة.
لحل هذه المشكلة:
  • تاكد من توفر الشبكة قبل محاولة تثبيت حزمه الخدمة أو إلغاء تثبيتها.

إلغاء تثبيت Visual Studio 2005 تطبيق ويب المشاريع المطلوبة:

اتبع الخطوات التالية لتثبيت Visual Studio 2005 SP1 إذا كان لديك Visual Studio 2005 تطبيق ويب المشاريع المثبتة:
  1. إلغاء تثبيت Visual Studio 2005 تطبيق ويب المشاريع الاضافيه.
  2. تثبيت Visual Studio 2005 SP1.

أدوات الإصدار المضغوط ملقم SQL ووقت التشغيل:

يتضمن Visual Studio 2005 المزود بحزمه الخدمة SP1 تحديثات SQL Server ضغط الإصدار 3.1 تصميم الاداات المساعدة الوقت. أدوات SQL Server ضغط Edition ل Visual Studio 2005 SP1 تتضمن واجهه المستخدم/مربعات الحوار ، وملفات CAB الجهاز ، وميزه DataDirectory ، ودعم ClickOnce للمكونات "تطوير الاجهزه الذكية". يجب تحميل وتثبيت الاداات التالية ووقت التشغيل لدعم تطوير البيانات المستندة إلى SQL Server النهاية إلى نهاية:

تحديث الإصلاح العاجل إلى Visual Basic 2005 المحول البرمجي سطر الأوامر (Vbc. exe) المتوفرة:

يوفر visual Studio 2005 SP1 تحسينات علي برنامج التحويل البرمجي وقت التصميم 2005 Visual Basic ، بما في ذلك تحسين الاستجابة والاستقرار والأداء. يوفر الإصلاح العاجل المتوفرة من http://support.microsoft.com/kb/924162 تحسينات حزمه الخدمة لبرنامج التحويل البرمجي سطر الأوامر 2005 Visual basic (vbc. exe). بعد تثبيت Visual Studio 2005 SP1 ، قم بتثبيت هذا الإصلاح العاجل للتطوير ونشر الاجهزه للحصول علي إصلاحات حزمه الخدمة لبرنامج التحويل البرمجي سطر الأوامر إذا كان اي من التالية تطبيق:
  • تقوم بتطوير مواقع ويب مع ASP.NET 2.0 في Visual Basic 2005.
  • يتم نشر ASP.NET 2.0 مواقع ويب المكتوبة في 2005 Visual Basic.
  • تقوم بإنشاء مشاريع Visual Basic 2005 خارج IDE باستخدام برنامج التحويل البرمجي سطر الأوامر.

إلغاء تثبيت Visual Studio 2005 SP1 بيتا قبل تثبيت نسخه الإصدار:

قبل تثبيت إصدار Visual Studio 2005 SP1 ، يجب أزاله تثبيت Visual Studio 2005 SP1 بيتا. إذا لم تقم بازاله تثبيت بيتا أولا ، سوف تتلقي رسالة الخطا التالية:
لا يمكن تثبيت تصحيح الترقية بواسطة خدمه Windows Installer لان البرنامج الذي ستتم ترقيته قد يكون مفقودا ، أو قد يقوم تصحيح الترقية بتحديث إصدار مختلف من البرنامج. تحقق من وجود البرنامج الذي ستتم ترقيته علي جهاز الكمبيوتر الخاص بك ومن ان لديك تصحيح الترقية الصحيح.
للغاء تثبيت الإصدار بيتا من ويندوز 2000 ، ويندوز XP ، ويندوز اكس بي حزمه الخدمة SP1 ، ويندوز سيرفر 2003 RTM:
  1. انقر فوق ابدأ.
  2. انقر فوق لوحه التحكم.
  3. فتح أضافه/أزاله البرامج.
  4. حدد حزمه الخدمات التجريبية لكل منتج يتم تطبيقه عليه ، وانقر فوق تغيير/أزاله.
لأزاله تثبيت إصدار بيتا من Windows XP SP2 و Windows Server 2003 SP1:
  1. انقر فوق ابدأ.
  2. انقر فوق لوحه التحكم.
  3. فتح أضافه/أزاله البرامج.
  4. تحقق من إظهار التحديثات إذا لم تكن محدده مسبقا.
  5. حدد حزمه الخدمة بيتا المتداخلة ضمن كل منتج الذي يتم تطبيقه ، وانقر فوق أزاله.
لأزاله تثبيت الإصدار التجريبي من نظام التشغيل Windows Vista:
  1. انقر فوق ابدأ.
  2. انقر فوق لوحه التحكم.
  3. انقر فوق البرامج.
  4. انقر فوق عرض التحديثات المثبتة في قسم البرامج والميزات .
  5. حدد حزمه الخدمات التجريبية لكل منتج يتم تطبيقه عليه ، ثم انقر فوق إلغاء التثبيت.

مشاكل التثبيت – ويندوز فيستا

يتطلب التثبيت علي نظام التشغيل Windows Vista امتيازات مرتفعه:

إذا كنت تقوم بتثبيت Visual Studio 2005 SP1 علي نظام التشغيل Windows Vista ، نوصي بالنقر بزر الماوس الأيمن فوق القابل للتنفيذ SP1 ومن ثم حدد تشغيل كمسؤول. بدلا من ذلك ، يمكنك تشغيل القابل للتنفيذ من اطار وحده تحكم مميزه.

فشل ظهور مربع الحوار "اعداد ":

التحقق الذي يحدث تحت التحكم في حساب المستخدم (UAC) مع كافة عمليات التثبيت بتاخير مظهر مربع الحوار الاعداد الاولي. وتم الإبلاغ عن حالات تاخير لأكثر من ساعة واحده.

Visual Studio 2005 تحديث حزمه الخدمة Service Pack 1 لنظام التشغيل Windows Vista

نحن الإفراج عن تحديث ل Visual Studio 2005 SP1 لمعالجه المشكلات الخاصة بالنظام الأساسي Vista. لمزيد من المعلومات ، راجع Visual Studio علي نظام التشغيل Windows Vista.

مشاكل التثبيت – ويندوز سيرفر 2003

فشل التثبيت علي إصدارات Windows Server 2003 مع Windows Server 2003 SP1 مثبته:

الخطا الذي تم الإبلاغ عنه
خطا 1718. تم رفض ملف الاسم بواسطة نهج التوقيع الرقمي.
تحدث هذه المشكلة عندما يكون لدي الكمبيوتر الذاكرة المتجاورة غير كافيه ل Windows Server 2003 أو Windows XP للتحقق من ان حزمه .msi أو حزمه. msp بشكل صحيح توقيع. لحل هذه المشكلة:

إلغاء تثبيت المشكلات

يظهر خطا 33088 اثناء إلغاء تثبيت حزمه الخدمة SP1 الخاصة ب Visual Studio 2005:

يحدث هذا الخطا في السيناريو التالي:
  1. تثبيت Visual Studio 2005 فريق اختبار الإصدار.
  2. تثبيت وحده تحكم تنفيذ الاختبار الموزعة أو مكون "عامل تنفيذ الاختبار الموزع".
  3. قم بتثبيت حزمه الخدمة المقابلة.
  4. فشل إلغاء تثبيت حزمه الخدمة مع
    خطا 33088: هناك مشكله في حزمه الاعداد.
لحل هذه المشكلة:
  1. أزاله تثبيت المكون باستخدام "أضافه أو أزاله البرامج".
  2. إلغاء تثبيت حزمه الخدمة Visual Studio.
  3. أعاده تثبيت المكون.

إلغاء تثبيت Visual Studio فريق مجموعه 2005 حزمه الخدمة SP1 فواصل Visual Basic Express 2005 تركيب:

يحدث هذا الخطا في السيناريو التالي:
  1. تثبيت Visual Studio Professional 2005.
  2. تثبيت Visual Studio 2005 SP1 ل Visual Studio Professional.
  3. تثبيت Visual Basic Express 2005.
  4. تثبيت Visual Basic Express 2005 SP1.
  5. إلغاء تثبيت Visual Studio Professional 2005.
  6. فشل تشغيل Visual Basic Express. وهذا لان هناك 2 التجميعات المفقودة.
لحل هذه المشكلة:
  1. أعاده تثبيت Visual Basic Express 2005 عن طريق تحديد خيار الإصلاح .
  2. أعاده تثبيت Visual Basic Express 2005 SP1 بتحديد خيار الإصلاح .

فشل إلغاء تثبيت SP1 المطور ويب المرئية Express:

يحدث هذا الخطا في السيناريو التالي:
  1. تثبيت Visual المطور ويب Express.
  2. تثبيت SP1 المطور ويب Visual Express.
  3. إلغاء تثبيت Visual المطور ويب Express.
  4. تثبيت Visual المطور ويب Express.
  5. تثبيت SP1 المطور ويب Visual Express.
  6. إلغاء تثبيت SP1 المطور ويب Visual Express.
  7. سيتم مصادفه خطا.
للرجوع إلى حاله نظام معروفه:
  1. إلغاء تثبيت Visual المطور ويب Express.
  2. تثبيت Visual المطور ويب Express.
  3. تثبيت SP1 المطور ويب Visual Express.

أزاله تثبيت حزمه الخدمة SP1 مجموعه الفريق 2005 Visual Studio يزيل الرموز:

إلغاء تثبيت Visual Studio 2005 مجموعه الخدمة SP1 الفريق يزيل ملفات الرموز ويمكن كسر الأصلي Visual Studio 2005 تثبيت المنتج. لحل هذه المشكلة:
  • إصلاح منتج Visual Studio 2005 سيتم استبدال كافة الملفات المفقودة.

إلغاء تثبيت Visual Studio 2005 SP1 في سيناريو جنبا إلى جنب يمكن كسر تثبيت حزمه الخدمات الأخرى

عندما يتم تثبيت نسختين Visual Studio 2005 علي نفس الكمبيوتر ويتم تحديثها بواسطة حزمه الخدمة ، سيؤدي إلغاء تثبيت حزمه الخدمة لأحدي الإصدارات إلى إرجاع الملفات إلى مستوي حزمه غير الخدمة للإصدار الآخر. لحل هذه المشكلة:
  • أعاده تثبيت حزمه الخدمات علي الإصدار الآخر.

أرقام قاعده المعارف (KB) المقترنة ببعض حزم الخدمة غير صحيحه:

تظهر أرقام كيلوبايت المقترنة ببعض حزم الخدمة بشكل غير صحيح علي المنتج أضافه/أزاله البرامج أو إلغاء تثبيت برنامج في "لوحه التحكم". يعرض الزر "تعليمات/مزيد من المعلومات" ارتباط إلى مقاله قاعده المعارف المحددة التي قد تحتوي علي رقم كيلوبايت غير صحيحه في URL الخاص به. الرجاء الرجوع إلى الجدول أدناه للحصول علي أرقام كيلوبايت الصحيحة.
عدد كيلوبايت الفعليإلغاء تثبيت رقم KBاللغهالمنتج الاسره
926601926601الإنكليزيةجناح فريق 2005 البصرية ستوديو
926602926602اليابانيةجناح فريق 2005 البصرية ستوديو
926603926603الصينية (التقليدية)جناح فريق 2005 البصرية ستوديو
926604926603الصينية (المبسطة)جناح فريق 2005 البصرية ستوديو
926605926603الكوريةجناح فريق 2005 البصرية ستوديو
926606926603الألمانيةجناح فريق 2005 البصرية ستوديو
926607926607الفرنسيةجناح فريق 2005 البصرية ستوديو
926608926608الإيطاليةجناح فريق 2005 البصرية ستوديو
926609926608الإسبانيةجناح فريق 2005 البصرية ستوديو
926738922996الإنكليزيةVisual Studio 2005 خادم أساس فريق العمل
926739922996اليابانيةVisual Studio 2005 خادم أساس فريق العمل
926740922996الصينية (التقليدية)Visual Studio 2005 خادم أساس فريق العمل
926741922996الصينية (المبسطة)Visual Studio 2005 خادم أساس فريق العمل
926742922996الكوريةVisual Studio 2005 خادم أساس فريق العمل
926743922996الألمانيةVisual Studio 2005 خادم أساس فريق العمل
926744922996الفرنسيةVisual Studio 2005 خادم أساس فريق العمل
926745922996الإيطاليةVisual Studio 2005 خادم أساس فريق العمل
926746922996الإسبانيةVisual Studio 2005 خادم أساس فريق العمل
926747918525متعدد اللغاتإصدارات Visual Studio 2005 Express
926748926748متعدد اللغاتإصدارات Visual Studio 2005 Express
926749918525متعدد اللغاتإصدارات Visual Studio 2005 Express
926750922995متعدد اللغاتإصدارات Visual Studio 2005 Express
926751926751متعدد اللغاتإصدارات Visual Studio 2005 Express
928425926601الروسيةجناح فريق 2005 البصرية ستوديو

المشكلات المعروفة والحلول

تتم مطالبه المستخدمين للحصول علي اذن لتثبيت الإصلاحات العاجلة ل Visual Studio 2005 SP1 علي نظام التشغيل Windows Vista:

إذا تم إصدار الإصلاحات العاجلة ل Visual Studio 2005 SP1 في المستقبل ، ستتم مطالبتك باذن لتثبيتها. في نظام التشغيل Windows Vista ، يكون الاذن مطلوبا في كل من وضع واجهه المستخدم والوضع الصامت. إذا كان لديك لاتمته تثبيت الإصلاح العاجل علي نظام التشغيل Windows Vista ، ثم يجب تثبيت الإصلاحات العاجلة باستخدام حساب المسؤول. لمزيد من المعلومات ، راجع Visual Studio 2005 حزمه الخدمة Service Pack 1 التحديث لنظام التشغيل Windows Vista.

تصحيح الأخطاء علي تثبيتات Windows 64 بت:

يحتوي Visual Studio 2005 SP1 علي العديد من الإصلاحات مصحح الأخطاء التي تعمل عند تصحيح التطبيقات 32 بت علي تثبيتات Windows 64 بت. تعمل مجموعه فرعيه فقط من هذه الإصلاحات عند تصحيح التطبيقات 64 بت علي عمليات تثبيت 64 بت. وهذا لان Visual Studio 2005 SP1 لا يغير العديد من المكونات التصحيح 64 بت.

تصحيح أخطاء تطبيقات Visual Basic الأصلي 64 بت علي عمليات تثبيت Windows 64-بت:

اثناء تصحيح تطبيق Visual Basic في Visual Studio 2005 SP1 علي جهاز كمبيوتر 64 بت ، قد تتلقي الخطا التالي عند محاولة المصحح لتقييم اسم مؤهل جزئيا (Myname، علي سبيل المثال) في اطار المراقبة أو الإطار الحالي:
BC 30699 "لم يتم تعريفMyname أو لم يتم تحميل الوحدة النمطية التي تحتوي عليه في جلسة عمل التصحيح."
ينطبق هذا فقط علي التطبيقات المترجمة باستخدام اي وحده المعالجة المركزية أو x64 كنوع النظام الأساسي. تم اجراء أمثليه إلى تنسيق PDB في Visual Studio 2005 SP1. يمكن استخدام تنسيق PDB الأمثل فقط بواسطة برنامج التحويل البرمجي Visual Basic الذي يشحن مع Visual Studio 2005 SP1. تصحيح الأخطاء علي تثبيت Windows 64 بت من خلال مكونات تصحيح الأخطاء عن بعد ولكن لم يتم تحديث هذه المكونات لفهم تنسيق PDB الأمثل. لحل هذه المشكلة:
  • توفير مؤهل كامل للاسم في إطارات مصحح الأخطاء. علي سبيل المثال: ConsoleApplication1. MyClass.

تصحيح الأخطاء عن بعد:

لا يمكن تثبيت visual Studio 2005 SP1 علي نظام لا يحتوي علي تثبيت Visual Studio 2005. لذلك ، لا يمكن تحديث أجهزه الكمبيوتر التي تحتوي علي مكونات تصحيح الأخطاء عن بعد فقط والتي لا تحتوي علي 2005 Visual Studio بواسطة Visual Studio 2005 SP1. لحل هذه المشكلة ، قم بأحد الإجراءات التالية:
  • تطبيق Visual Studio 2005 SP1 التغييرات علي أجهزه الكمبيوتر التي تحتوي علي مكونات تصحيح الأخطاء عن بعد عن طريق استبدالها بالمكونات في C:\program Files\Microsoft Visual studio 8 \ Common7\IDE\Remote Debuggerx86\.
  • مشاركه الدليل C:\program Files\Microsoft Visual Studio 8 \ Common7\IDE\Remote Debugger\x86\ علي شبكه الاتصال بحيث يمكن لأجهزه الكمبيوتر البعيدة تشغيل msvsmon .exe مباشره من تلك المشاركة.
ملاحظه إصلاحات تصحيح الأخطاء في Visual Studio 2005 SP1 غير مثبته علي أجهزه الكمبيوتر 64 بت لأنه لم يتم تغيير اي من الملفات في C:\program Files\Microsoft Visual Studio 8 \ Common7\IDE\Remote المصحح . إذا كنت ترغب في تطبيق إصلاحات مصحح الأخطاء علي الانظمه البعيدة استخدام نظام 32 بت كمصدر للمكونات التصحيح.

تثبيت عده Windows المضمنة CE 6.0 SDKs:

عند تثبيت عده Windows المضمنة CE 6.0 SDKs التي تستند إلى نفس تصميم نظام التشغيل ، ستري SDK واحد فقط في Visual Studio 2005 SP1 الاصليه إنشاء المشاريع معالج. سيناريو:
  1. تثبيت Visual Studio 2005 SP1.
  2. تثبيت عده WINCE 6.0 SDKs التي تستند إلى نفس تصميم نظام التشغيل.
  3. إنشاء مشاريع أصليه جديده ثم انقر فوق منصات لتحديد SDKs النظام الأساسي. سيتم سرد SDK واحد فقط.

محرر الموارد المدارة:

سيؤدي محاولة أضافه صوره جديده أو رمز أو ملف نصي أو ملف موجود ليس في مجلد المشروع أو أحد الفرعية الخاصة به Visual Studio لعرض رسالة الخطا هذه:
تمت محاولة قراءه الذاكرة المحمية أو كتابتها. غالبا ما يكون هذا مؤشرا علي ان الذاكرة الأخرى معطوبة.
لحل هذه المشكلة:
  1. نقل أو نسخ الصورة النقطية أو ملف آخر إلى المجلد الوجهة في المشروع (عاده مجلد الموارد ).
  2. اسحب الملف من هناك إلى محرر الموارد المدارة.

تعطي الإصدارات الاخيره من مصدر مكتبه Qt أخطاء في التحويل البرمجي:

تسبب إصلاح لبرنامج التحويل البرمجي VC + + بعض التعليمات البرمجية القالب لا ترجمه مع Visual Studio 2005 SP1 وإعطاء خطا C2244. تستخدم التعليمات البرمجية التي تقوم بالتجميع بدون SP1 فئات القالب الموروثة والأنواع المتداخلة. علي وجه الخصوص ، تتاثر الإصدارات الحالية من مصدر مكتبه Qt التي تستخدم هذه التعليمات البرمجية للقالب بهذا التغيير. الشكل الأساسي للتعليمات البرمجية المشكوك فيها يبدو كما يلي:
template <class T>class A{public:    typedef int N_A;};template <class T>class B : public A<T>{public:    typename A<T>::N_A test();};template <class T>typename A<T>::N_A B<T>::test()    /* 1 */{     return 0;}
ترث فئة B القالب من فئة القالب ا. < T > يحتوي علي نوع متداخل ، N_A ، ان B < T >:: اختبار () الإرجاع. برنامج التحويل البرمجي Visual Studio 2005 SP1 ينتج خطا C2244 علي السطر الذي تم وضع علامة/* 1 */. الحل هو تقديم typedef ل< T >:: N_A في B < T > والاستخدام الذي typedef في جميع انحاء B < T >. مع الحل البديل ، يتم تغيير التعليمات البرمجية أعلاه إلى:
template <class T>class A{public:    typedef int N_A;};template <class T>class B : public A<T>{public:    typedef A<T>::N_A N_B;  // typedef definition    typename N_B test(); // use of the typedef in the return type};template <class T>typename B<T>::N_B B<T>::test()    // use of the typedef in the return type{     return 0;}

عرض احداث التطبيق Visual Basic تعطل Visual Studio:

النقر فوق عرض احداث التطبيق في صفحه خصائص التطبيق في مشروع visual Basic سيؤدي visual Studio إلى تعطل إذا لم يكن الملف .vappvif الاحداث موجودة بالفعل. لحل هذه المشكلة:
  • إنشاء ملف باسم ابليكاتيسفيبليكاتي. vb في جذر مشروع Visual basic ثم قم بادراج النص التالي:
    Namespace My' The follow events are available for MyApplication:'' Startup: Raised when the application starts, before' the startup form is created.' Shutdown: Raised after all application forms are closed.' This event is not raised if the application terminals' abnormally.' UnhandledException: Raised if the application encounters' an unhandled exception.' StartupNextInstance: Raised when launching a single-' instance application and the application is already' active.' NetworkAvailabilityChanged: Raised when the network' connection is connected or disconnected.Partial Friend Class MyApplicationEnd ClassEnd Namespace

تعطل مصمم XML عندما تكون الخاصية TargetNamespace الاسم لمخطط XML فارغه:

عندما تحتوي مخططات XML علي < تضمين > التي تشير إلى مخططات XML الأخرى ، قد يتلف مصمم XML إذا كانت مساحة الاسم (xmlns) أو targetnamespace (اسم المساحة) هي قيمه تختلف عن مساحة الاسم المشار اليها في المخطط المقترن. بمعني آخر ، عندما تتضمن المخططات مخططات أخرى ، يجب ان تشير إلى نفس مساحة الاسم. لحل هذه المشكلة:
  1. انقر بزر الماوس الأيمن فوق ملف المخطط في مستكشف الحلول ومن ثم حدد عرض التعليمات البرمجية لفتح المخطط في المحرر.
  2. تعيين اسم المساحة و xmlns إلى نفس مساحة الاسم.

خادم أساس الفريق:

لمزيد من المعلومات حول اعداد "خادم أساس الفريق" المشكلات المتعلقة ، راجع Microsoft فريق Foundation server 2010 حزمه الخدمة Service Pack 1.

يصبح برنامج تشغيل منشئ ملفات التعريف غير قابل للاستخدام علي Windows 2000:

سيتوقف برنامج تشغيل محلل ملفات التعريف في بعض الأحيان العمل علي Windows 2000 الانظمه الاساسيه. محاولة بدء تشغيل جهاز العرض في وضع أخذ العينات سيتم الإبلاغ عن خطا. محاولة بدء تشغيل جهاز العرض في وضع التتبع سيتم الإبلاغ عن تحذير حول عدم القدرة علي تشغيل برنامج التشغيل. لحل هذه المشكلة:
  1. أعاده تمهيد الكمبيوتر.
  2. تشغيل هذه الأوامر:
    vsperfcmd -driver:uninstallvsperfcmd -driver:start
  3. تسجيل الخروج من الكمبيوتر.
  4. قم بتسجيل الدخول إلى الكمبيوتر.
  5. بدء تشغيل جهاز العرض كما كان من قبل.

لم يتم ترجمه Cfindreال# حوار في مشاريع "الجهاز الذكي" الأصلي:

يعرض Cfindreال# حوار النص الإنكليزي عند استدعاؤها من تطبيق الجهاز الذكي c + + الأصلي علي جهاز غير الانجليزيه. الموارد الخاصة Cfindreال# حوار غير مترجمه ، ولا يوجد اي دقه لهذه المشكلة.

نماذج SDK المحمول Windows الموجودة والتطبيقات الاصليه الاجهزه الذكية قد لا ترجمه:

ستفشل العديد من النماذج الموجودة وتطبيقات المستخدم الأصلي عند إنشاء باستخدام Visual Studio 2005 SP1 التحويل البرمجي مع رسالة الخطا هذه:
خطا LNK2019: رمز خارجي لم يتم حلها __GSHandlerCheck
تتاثر العينات في كل من Windows Mobile 5.0 SDK للكمبيوتر الجيب والمحمول Windows 5.0 SDK للهاتف الذكي بهذه المشكلة. Visual Studio 2005 المزود بحزمه الخدمة SP1 بتحديث المحول البرمجي Visual Studio مع الدعم/GS المتوفرة بالفعل في المحول البرمجي Windows CE 6.0. ستحدث أخطاء الارتباط في مشاريع الاجهزه الذكية c + + الاصليه التي لا بشكل صريح الارتباط إلى "lib.lib" أو التي تم إيقاف تشغيل/GS ، والتي يتم تشغيلها علي الانظمه الاساسيه 6.0 CE المضمنة قبل Windows. لحل هذه المشكلة:
  1. بشكل صريح تضمين "lib.lib" في قائمه المكتبات الاضافيه للارتباط ضد.
  2. إيقاف تشغيل تحذير linker (/nowarn: 4099)

فشل databinding علي اختبارات ويب المبرمجة في مجموعه فريق Visual Studio لاختبار البرامج:

يحدث هذا الخطا عند تشغيل اختبارات الويب المشفرة المرتبطة بمصادر بيانات مختلفه من نفس اختبار التحميل. السيناريو:
  1. إنشاء اثنين من اختبارات ويب المبرمجة التي تستخدم ربط ومنضمة إلى مصادر بيانات مختلفه.
  2. أضافه الاختبارات اثنين إلى اختبار تحميل واحد.
  3. تشغيل اختبار التحميل.
يشير خطا إلى انه لا يمكن العثور علي البيانات الخاصة بأحد مصدري البيانات. لحل هذه المشكلة:
  • هذا ليس قرار في هذا الوقت. سنقوم بتحرير إصلاح عاجل خلال الربع الأول من 2007 التي سوف تكون قادرا علي تحميل في http://go.microsoft.com/fwlink/?LinkId=80456.

تطبيقات الويب والمشاريع

تحسين أداء أعاده الهيكلة في مشاريع موقع ASP.NET:

استدعاء عمليه أعاده هيكله التعليمات البرمجية في حل الذي يحتوي علي موقع ويب ASP.NET الآن أداء أفضل. قبل تحديد ما إذا كان يجب تحميل صفحه .aspx ، ستقوم عمليه أعاده التعليمات البرمجية:
  • قم باجراء بحث لغوي علي العنصر الذي يتم أعاده ادراجه لتحديد ما إذا كان موجودا في صفحه .aspx.
  • تحديد ما إذا كان يمكن الوصول إلى مرجع من النطاق الحالي.
في مشاريع "تطبيق ويب" أعاده تسميه refac إلى ring والبحث-كافة المراجع غير معتمده من داخل ملفات .aspx. ومع ذلك ، أعاده هيكله في ملفات التعليمات البرمجية الخلفية معتمده بشكل كامل.

مشكلات تحويل مشروع تطبيق ويب:

قد تفشل عمليه تحويل الحل المختلط الذي يحتوي علي كل من Visual c # و Visual J# المشاريع أو قد ينتج مشروع فارغ. الحل البديل لتحويل كل مشروع بشكل فردي عن طريق البدء بمثيل جديد من Visual Studio لكل تحويل. قد يؤدي إلغاء تحويل مشروع إلى مشروع تطبيق ويب إلى حدوث خطا وترك المشروع في حاله تحويل نصف. ترقيه 2003 Visual Basic 6 المشروع WebClass قد تفشل لإكمال. الحل هو إغلاق المشروع ثم أعاده فتحه ثم أعد تشغيل الترقية. في "مشاريع تطبيق ويب" ، عند تحويل ملفات Visual Basic أو ملفات .aspx ، قد لا يتم تحديث ملف المصمم بشكل صحيح. الحل البديل لتصحيح الملفات يدويا.

مشاريع موقع ويب ومشاريع تطبيق ويب المشكلات العامة:

لا يكشف نظام المشروع تطبيقات ويب مفقود ملفات web.config. أضافه عنصر تحكم يتطلب معلومات التكوين سيؤدي إلى ظهور مجلد false في "مستكشف الحلول". الحل البديل لأضافه ملف web.config يدويا قبل أضافه إيه عناصر تحكم إلى مشروع تطبيق ويب. تطبيقات ويب التي تحتوي علي المشاريع الفرعية التي مرجع عناصر التحكم في المشروع الجذر قد تعليق IDE. إذا تمت أضافه حل موقع ويب الذي يحتوي علي ملفات .pdb و .xml إلى عنصر تحكم المصدر TFS ، ملفات .pdb وملفات .xml قد لا تتم أضافه بشكل صحيح. سيقوم Visual Studio بتسرب الذاكرة عند تشغيل معالج داخل طريقه عرض داخل متعددة العرض. الحل البديل لحفظ الحل ثم قم باعاده تشغيل Visual Studio. يمكن ان يؤدي التغييرات إلى مجلد bin في موقع ويب ومشاريع "تطبيق ويب" Visual Studio لإنشاء نسخه احتياطيه من مجلد سله بأكمله. يمكن ان يؤدي هذا النسخ إلى إبطاء أداء Visual Studio ويستهلك مساحة علي القرص. إذا كانت الصفحة وعناصر تحكم المستخدم موجودة في مساحات الأسماء المختلفة التي تكون ضمن نفس مساحة الاسم الجذر ، لن يتم ترجمه التعليمات البرمجية التي تم إنشاؤها لان مساحة الاسم التي يقوم المصمم بإنشاءها لتعريف عنصر تحكم المستخدم داخل الصفحة غير صحيح. الحل هو حذف تعريف من ملف المصمم ثم وضعه في ملف التعليمات البرمجية الخلفية. بمجرد نقله إلى ملف التعليمات البرمجية الخلفية ، فانه سيبقي هناك دون تغيير حتى إذا قمت بتغيير الصفحة. قد يؤدي تثبيت وإلغاء تثبيت مستعرضات الجهات الخارجية قيد التشغيل عن طريق الضغط علي F5 والأمر عرض في المستعرض لإيقاف العمل لمشاريع تطبيق ويب. يجب التحقق لمعرفه ما إذا كان مفتاح التسجيل التالي لا يزال متوفرا:
[HKEY_LOCAL_MACHINE \ البرنامج اللين \ الشركات التالية EXE] @ = "" C:\\Program Filer\\iniextolre.exe "" "" "" المسار "" = "" C:\\Program Files\\Internet Explorer ؛ "" ""
بعد تثبيت حزمه الخدمة ، قد تفشل المشاريع "تطبيق ويب" علي Windows 2000 للاتصال بملقم التطوير ASP.NET من جانب العميل. قد يؤدي هذا البناء إلى فشل وقد تعليق Visual Studio. المشكلة هي نتيجة حاله تعارض بين نظام المشروع وخادم التطوير. الحل البديل لتكوين المشروع لاستخدام IIS علي Windows 2000 التالي تجنب ملقم التطوير. في مشروع "تطبيق ويب" ، محاولة إنشاء معالج حدث بواسطة النقر المزدوج فوق الحدث في المصمم قد تفشل عندما تحتوي فئة الصفحة علي واحد أو أكثر من الأساليب المحملة بشكل زائد. لا يحدث هذا عند استخدام مشروع موقع ويب. سيؤدي نشر مشروع "تطبيق ويب" إلى مشاركه للقراءة فقط إلى تعطل Visual Studio. الحل البديل للتاكد من ان المشاركة قابل للكتابة. قد تتسبب جدران الحماية الخاصة بجهة خارجيه في تعطل Visual Studio. في مشروع تطبيق ويب ، سيؤدي كل استخدام من CTRL + F5 أو عرض في المستعرض إلى بدء تشغيل مثيل جديد من Internet Explorer. فشل مشاريع موقع ويب في التداخل بشكل صحيح في "مشاريع تطبيق ويب". أضافه صوره من خلال صفحه موارد الخصائص قد يؤدي إلى ظهور رسالة خطا خاطئه. لا يعمل التتبع 3.0 WSE مع المشاريع التي تم إنشاؤها باستخدام مشروع تطبيق ويب 2005 Visual Studio. التتبع يعمل كما هو متوقع في 3.0 WSE لمشاريع موقع ويب.

تمكين إنشاء تشكيل جانبي للتتبع لمشاريع تطبيق ويب أو تطبيقات خدمه ويب:

لا يعمل تتبع التشكيل الجانبي من IDE Visual Studio لمشاريع "تطبيق ويب" أو تطبيقات "خدمه ويب". لا يظهر رمز المستخدم في التقارير. لحل هذه المشكلة:
  1. افتح صفحه خصائص المشروع.
  2. لمشاريع Visual c # ، أضافه ما يلي إلى اطار سطر الأوامر الحدث بعد الإنشاء :
    $ (Devenvdir) \.. \.. أدوات الفريق \ أدوات الأداء \ vsinstr$ (targetpath)
  3. لمشاريع Visual Basic ، انقر فوق إنشاء احداث لفتح مربع الحوار إنشاء احداث . أضافه ما يلي إلى اطار سطر الأوامر الحدث بعد الإنشاء :
    $ (Devenvdir) \.. \.. أدوات الفريق \ أدوات الأداء \ vsinstr$ (targetpath)
  4. التشكيل الجانبي كالمعتاد من IDE.
إذا كنت ترغب في تشغيل التشكيل الجانبي لأخذ العينات أزاله هذا السطر من صفحه الخصائص.

خطا غير محدد عند التحقق في Visual Studio 2003 تطبيق ويب بعد التحويل في Visual Studio 2005 SP1:

يحدث هذا الخطا في السيناريو التالي:
  1. في Visual Studio 2003 إنشاء حل أضافه تطبيق ويب ثم قم بإضافته إلى عنصر تحكم المصدر.
  2. في Visual Studio 2005 ، من القائمة ملف ، انقر فوق فتح من عنصر تحكم المصدر ثم حدد الحل Visual studio 2003.
  3. في مربع الحوار الترحيل الذي يظهر ، انقر فوق " إنهاء " لترحيل الحل إلى Visual Studio 2005.
  4. يظهر هذا التحذير اثناء الترحيل:
    تعذر تحميل مشروع واحد أو أكثر في الحل للسبب (الأسباب) التالية: تم نقل ملف المشروع أو صفحه ويب أو أعاده تسميته أو ليس علي جهاز الكمبيوتر الخاص بك. سيتم تسميه هذه المشاريع غير متوفرة في "مستكشف الحلول". قم بتوسيع عقده المشروع لإظهار سبب تعذر تحميل المشروع.
  5. انقر فوق موافق. سيتم ترحيل الحل بنجاح ، ولكن لن يتم ترحيل المشروع سيكون غير متوفر في "مستكشف الحلول".
لحل هذه المشكلة:
  1. تثبيت Visual Studio 2003.
  2. إنشاء حل في Visual Studio 2003.
  3. تثبيت Visual Studio 2005.
  4. تحميل الحل في Visual Studio 2005 ثم حفظه.
  5. تثبيت Visual Studio 2005 SP1.
  6. تحميل الحل الذي قمت بحفظه في الخطوة 4.

ملاحظات الاجهزه

العملاء الذين يعملون مع إصلاح armv4i و ARMV4T أنواع المجلس:

إذا كنت تعمل مع إصلاح armv4i و ARMV4T أنواع المجلس مع مجموعه التعليمات معرفات 84017153 و 84082689 ، ثم لن تكون قادرا علي لنا Visual Studio لنشر التطبيقات ، التصحيح ، أو اختبار علي الاجهزه. لحل هذه المشكلة:
  1. قم بعمل نسخه احتياطيه من ملفات Sitemap ل Microsoft. 8.0. xsl ، والذي يقع في C:\doctiings\all المستخدمين \ التطبيقات/ميكروسوفتدات\1.0\addons\\. في Microsoft. أنواع خرائط. 8.0. xsl ، بعد < كي> حاويه (السطر 6)، أضف الأسطر التالية:
    <QIS ID="84017153">  <PROPERTYCONTAINER>    <PROPERTY ID="default" Protected="true">ARMV4I</PROPERTY>      </PROPERTYCONTAINER></QIS><QIS ID="84082689">  <PROPERTYCONTAINER>    <PROPERTY ID="default" Protected="true">ARMV4I</PROPERTY>  </PROPERTYCONTAINER>    </QIS>
  2. احفظ الملف.

المنتجات ذات الصلة

Microsoft الجهاز محاكي الإصدار 2.0:

لا يقوم Visual Studio 2005 المزود بحزمه الخدمة SP1 بتحديث محاكي جهاز Microsoft المثبت. سيتم إصدار 2.0 محاكي الجهاز Microsoft في كانون الثاني/يناير 2007. مع Microsoft جهاز المحاكي 2.0 يمكن للمستخدمين الاستفادة من أداء اعلي بكثير والهدف تطوير تطبيق الجهاز للنظام الأساسي Windows Embedded CE 6.0 التي تم إصدارها مؤخرا. لمزيد من المعلومات راجع http://go.microsoft.com/fwlink/?LinkID=80668.

تقارير الكريستال ل Visual Studio 2005 حزمه الخدمة Service Pack 1:

سيتم إصدار تقارير Crystal ل Visual Studio 2005 Service Pack 1 في ربيع 2007. ستقوم حزمه الخدمة بزيادة الجودة الاجماليه لميزات المنتج الموجودة والحفاظ علي مستوي عال من التوافق مع Visual Studio 2005 SP1 ونظام التشغيل Windows Vista. ستتناول حزمه الخدمة المشكلات التي تثيرها ملاحظات العملاء والاختبارات الداخلية. الكائنات التجارية ملتزمه بزيادة جوده منتجاتنا. لمزيد من المعلومات ، أو لتنزيل أحدث تقارير Crystal لحزم الخدمة Visual Studio ، الرجاء زيارة حزم خدمه تقارير crystal.

Dotfuscator المجتمع الطبعة:

تم تحديث الإصدار المجتمع dotfuscator منذ Visual Studio 2005 نسخه الإصدار الأصلي. يرجى زيارة الحلول الاستباقية لقراءه حول التغييرات والحصول علي تحديث مجاني. © 2006 شركه مايكروسوفت