ملاحظات إصدار 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
  • الإصلاحات في حزمة الخدمة هذه
  • اللغات المعتمدة وأنظمة التشغيل
  • متطلبات التثبيت
  • دعم حزمة الخدمة SP1 2005 visual Studio
  • مشكلات التثبيت – كافة الأنظمة الأساسية
  • مشكلات التثبيت-نظام التشغيل Windows Vista
  • مشكلات التثبيت-نظام التشغيل Windows Server 2003
  • إزالة تثبيت الإصدارات
  • المشكلات المعروفة والحلول
  • ملاحظات الأجهزة
  • المنتجات ذات الصلة

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

Visual Studio 2005 SP1 متوفرة في المواقع التالية:

Visual Studio 2005 فريق مجموعة حزمة الخدمة SP1 هذا التحميل تثبيت حزمة خدمة ل Microsoft Visual Studio 2005 القياسية الفنية وإصدارات الفريق.

SP1 visual Studio 2005 فريق أساس الخادم

هذا التحميل تثبيت حزمة خدمة لملقم Microsoft Visual Studio 2005.

Visual Studio 2005 Express إصدارات حزمة الخدمة SP1 هذا التحميل تثبيت حزمة خدمة ل Microsoft Visual Studio 2005 إصدارات Express.

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

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

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

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

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

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

  • Microsoft Windows 2000 Professional SP4
  • Microsoft Windows 2000 Server SP4
  • نظام التشغيل Microsoft Windows 2000 SP4 خادم متقدم
  • Microsoft Windows 2000 Datacenter Server SP4
  • Microsoft Windows XP Professional إلى x64 Edition (واو)
  • مايكروسوفت ويندوز إكس بي SP2 المهنية
  • Microsoft Windows XP Home Edition SP2
  • مايكروسوفت ويندوز إكس بي ميديا سنتر طبعة 2002 SP2
  • مايكروسوفت ويندوز إكس بي ميديا سنتر Edition 2004 SP2
  • توسيط Microsoft Windows XP Media Edition 2005
  • نظام التشغيل Microsoft Windows XP Tablet PC Edition SP2
  • Microsoft Windows Server 2003، الإصدار Standard Edition SP1
  • Microsoft Windows Server 2003, Enterprise Edition SP1
  • Microsoft Windows Server 2003, Datacenter Edition SP1
  • Microsoft Windows Server 2003، Web Edition SP1
  • Microsoft Windows Server 2003، قياسي x64 Edition SP1 (واو)
  • في Microsoft Windows Server 2003 SP1 الإصدار Enterprise x64 (واو)
  • في Microsoft Windows Server 2003 SP1 الإصدار Datacenter x64 (واو)
  • Microsoft Windows Server 2003 R2، الإصدار Standard Edition
  • Microsoft Windows Server 2003 R2، قياسي x64 Edition (واو)
  • Microsoft Windows Server 2003 R2، Enterprise Edition
  • Microsoft Windows Server 2003 R2، Enterprise x64 Edition (واو)
  • Microsoft Windows Server 2003 R2، Datacenter Edition
  • Microsoft Windows Server 2003 R2، Datacenter x64 Edition (واو)
  • Microsoft Windows Vista نظام التشغيل

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

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

دعم حزمة الخدمة SP1 2005 visual Studio

يتوفر دعم رسمي من خلال اتصال Microsoft.
يتوفر الدعم المجتمعية غير الرسمية من خلال منتديات 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.exe.

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

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

فشل visual Studio 2005 فريق أساس الخادم حزمة الخدمة SP1 لتثبيت أو إلغاء تثبيت حالة شبكة الاتصال غير متوفر:

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

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

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

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

وقت التشغيل وأدوات ضغط Edition SQL Server:

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

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

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

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

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

قبل تثبيت إصدار Visual Studio 2005 SP1، يجب إزالة تثبيت الإصدار بيتا SP1 2005 Visual Studio. في حالة عدم تثبيت النسخة التجريبية أولاً، سوف تتلقى رسالة الخطأ التالية:
يتعذر تثبيت تصحيحات الترقية بخدمة Windows Installer لأن البرنامج المراد ترقيته قد يكون مفقوداً أو قد تحدث الملفات الدفعية للترقية إصداراً آخر البرنامج. تحقق من وجود البرنامج المراد ترقيته على الكمبيوتر وأن لديك الملفات الدفعية الصحيحة للترقية.
لإزالة تثبيت إصدار بيتا من نظام التشغيل Windows 2000 أو نظام التشغيل Windows XP، Windows XP SP1 أو Windows Server 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

التثبيت على نظام التشغيل 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.

مشكلات التثبيت-نظام التشغيل Windows Server 2003

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

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

لحل هذه المشكلة:

إزالة تثبيت الإصدارات

يظهر خطأ 33088 أثناء إلغاء تثبيت Visual Studio 2005 SP1:

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

إزالة تثبيت SP1 فواصل Visual Basic 2005 Express من جناح فريق Visual Studio 2005:

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

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

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

إلغاء تثبيت SP1 Visual Studio 2005 فريق مجموعة إزالة الرموز:

إلغاء تثبيت SP1 Visual Studio 2005 فريق مجموعة إزالة ملفات الرموز ويمكن تثبيت المنتج الأصلي Visual Studio 2005.

لحل هذه المشكلة:
  • إصلاح منتج Visual Studio 2005 سيتم استبدال كافة الملفات المفقودة.

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

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

لحل هذه المشكلة:
  • إعادة تثبيت حزمة الخدمات على نسخة أخرى.

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

أرقام قاعدة المعارف المقترنة ببعض حزم الخدمات تظهر بشكل غير صحيح على المنتج إضافة/إزالة البرامج أو إلغاء تثبيت أحد برامج في "لوحة التحكم". التعليمات/عرض الزر "معلومات إضافية" ارتباط إلى إحدى مقالات قاعدة المعارف الخاصة، التي قد تحتوي على عدد صحيح كيلو بايت في url الخاص به. يرجى الرجوع إلى الجدول التالي للإعداد الصحيحة كيلو بايت.
رقم مقالة قاعدة المعارف الفعليةإزالة رقم مقالة قاعدة المعارفاللغةمجموعة المنتجات
926601926601الإنجليزيةجناح فريق visual Studio 2005
926602926602اليابانيةجناح فريق visual Studio 2005
926603926603الصينية (التقليدية)جناح فريق visual Studio 2005
926604926603الصينية (المبسطة)جناح فريق visual Studio 2005
926605926603الكوريةجناح فريق visual Studio 2005
926606926603الألمانيةجناح فريق visual Studio 2005
926607926607الفرنسيةجناح فريق visual Studio 2005
926608926608الإيطاليةجناح فريق visual Studio 2005
926609926608الإسبانيةجناح فريق visual Studio 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متعدد اللغاتإصدارات Express 2005 visual Studio
926748926748متعدد اللغاتإصدارات Express 2005 visual Studio
926749918525متعدد اللغاتإصدارات Express 2005 visual Studio
926750922995متعدد اللغاتإصدارات Express 2005 visual Studio
926751926751متعدد اللغاتإصدارات Express 2005 visual Studio
928425926601الروسيةجناح فريق visual Studio 2005

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

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

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

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

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

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

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

لحل هذه المشكلة:
  • توفير تأهيل كامل للاسم في المصحح windows. على سبيل المثال: ConsoleApplication1.MyClass.MyName.

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

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

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

تثبيت عدة Windows المضمنة CE 6.0 تطوير البرامج:

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

السيناريو:
  1. قم بتثبيت Visual Studio 2005 SP1.
  2. تثبيت SDKs WINCE6.0 المتعددة التي تستند إلى نفس تصميم نظام التشغيل.
  3. إنشاء مشاريع جديدة أصلية وانقر فوق منصات لتحديد النظام الأساسي Sdk. سيتم سرد SDK واحد فقط.

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

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

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

تسببت إصلاح إلى المترجم VC + + رمز قالب معين لكي لا يترجم باستخدام Visual Studio 2005 SP1 وإعطاء خطأ C2244. تستخدم التعليمة البرمجية يقوم التحويل البرمجي دون SP1 فئات القالب الموروثة وأنواع المتداخلة. وبشكل خاص، تتأثر الإصدارات الحالية من مصدر مكتبة كيو تي استخدم هذه التعليمات البرمجية لقالب بهذا التغيير.

نموذج التعليمات البرمجية المشكوك فيها أبسط يبدو مثل هذا:
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، أن ب < T >: إرجاع test(). برنامج التحويل البرمجي Visual Studio 2005 SP1 ينتج خطأ C2244 على الخط المعلم/* 1 */. يتمثل الحل في وضع typedef < T >:: N_A ب < T > والاستخدام ذلك typedef خلال ب < 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 تعطل في حالة عدم وجود الملف ApplicationEvents.vb مسبقاً.

لحل هذه المشكلة:
  • قم بإنشاء ملف يسمى ApplicationEvents.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 MyApplication

    End Class

    End Namespace

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

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

لحل هذه المشكلة:
  1. ملف المخطط في "مستكشف الحلول" انقر بالزر الأيمن، ثم حدد "عرض التعليمات البرمجية" لفتح المخطط في المحرر.
  2. تعيين targetNamespace وعلى xmlns إلى نفس مساحة الاسم.

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

لمزيد من المعلومات حول إعداد "خادم أساس الفريق" القضايا ذات الصلة، انظر Microsoft فريق Foundation Server 2010 Service Pack 1.

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

في بعض الأحيان إيقاف تشغيل منشئ ملفات التعريف تعمل على أنظمة التشغيل Windows 2000. محاولة بدء تشغيل جهاز العرض في وضع أخذ العينات سوف تقرير خطأ. محاولة بدء تشغيل جهاز العرض في وضع التتبع سيبلغ تحذيراً حول عدم القدرة على تشغيل برنامج التشغيل.

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

كفيندريبلاسيديالوج غير مترجمة في مشاريع "الأجهزة الذكية" الأصلية:

يعرض كفيندريبلاسيديالوج النص الإنكليزي عند استدعائه من تطبيق "الأجهزة الذكية c + +" أصلي على جهاز غير الإنجليزية. لم يتم ترجمة الموارد كفيندريبلاسيديالوج، وليس هناك أي حل لهذه المشكلة.

نماذج "ويندوز موبايل الاستراحة" الموجودة و "الأجهزة الذكية" قد لا تجمع التطبيقات الأصلية:

فشل العديد من النماذج الموجودة وتطبيقات المستخدم الأصلي عندما تم إنشاؤها باستخدام Visual Studio 2005 SP1 إلى يحول برمجياً مع رسالة الخطأ هذه:
خطأ LNK2019: __GSHandlerCheck الرمز الخارجي الذي لم يتم حله
نماذج في ويندوز موبايل 5.0 الاستراحة للهواتف الذكية ويندوز موبايل 5.0 الاستراحة "كمبيوتر الجيب" وتتأثر بهذه المشكلة.

Visual Studio 2005 SP1 تحديث المحول البرمجي Visual Studio بدعم/GS المتوفرة في Windows CE 6.0 المجمعين بالفعل. ستحدث أخطاء الارتباط في مشاريع "c + + الأجهزة الذكية" الأصلية التي لم الربط بشكل صريح إلى "libcmt.lib" أو التي قمت بإيقاف تشغيل/GS، والتي يتم تشغيلها على الأنظمة الأساسية المضمنة CE 6.0 الإصدار السابق ل Windows.

لحل هذه المشكلة:
  1. بوضوح بتضمين "libcmt.lib" في قائمة مكتبات إضافية لربط مقابل.
  2. إيقاف تشغيل التحذير الرابط (/nowarn:4099)

فشل ربط البيانات في اختبارات ويب في Visual Studio فريق جناح "اختبار البرمجيات":

يحدث هذا الخطأ عند ترميز يتم تشغيل الاختبارات ويب منضمين إلى مصادر بيانات مختلفة من نفس الاختبار التحميل.

السيناريو:
  1. إنشاء اختبارات الويب المبرمجة بين استخدام ربط البيانات وتكون مرتبطة بمصادر بيانات مختلفة.
  2. إضافة الاختبارات اثنين إلى اختبار تحميل واحد.
  3. تشغيل اختبار التحميل.
خطأ يشير إلى أنه لا يمكن العثور على تلك البيانات لأحد مصادر البيانات.

لحل هذه المشكلة:
  • وهذا لا يوجد حل في الوقت الحالي. وسوف نقوم بتحرير عاجل خلال الربع الأول من عام 2007 سيكون بإمكانك تنزيل في http://go.microsoft.com/fwlink/?LinkId=80456.

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

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

استدعاء عملية إعادة هيكلة في حل يحتوي على أحد مواقع ويب ASP.NET الآن أداء أفضل.

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

مشاكل تحويل تطبيق المشروع على شبكة الإنترنت:

قد تفشل عملية تحويل حل مختلط يحتوي على مشاريع كلا Visual C# و Visual J# أو قد ينتج مشروع فارغ. الحل تحويل كل مشروع على حدة بتشغيل مثيل جديد من Visual Studio لكل تحويل.

إلغاء التحويل من مشروع إلى مشروع "تطبيق ويب" قد يتسبب في حدوث خطأ وترك المشروع في حالة تحويل نصف.

قد تفشل ترقية مشروع Visual Basic 6 WebClass 2003 لإكمال. الحل هو أن إغلاق المشروع، ثم افتحه مرة أخرى وإعادة تشغيل الترقية.

في "مشاريع تطبيق ويب", عند تحويل ملفات Visual Basic أو ملفات aspx.، المصمم قد لا يتم تحديث الملف بشكل صحيح. الحل تصحيح الملفات يدوياً.

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

لم يكشف النظام مشروع "تطبيقات ويب" ملفات web.config المفقودة. تؤدي إضافة عنصر تحكم تتطلب معلومات تكوين مجلد false لتظهر في "مستكشف الحلول". الحل إضافة ملف web.config يدوياً قبل إضافة أية عناصر تحكم إلى مشروع "تطبيق ويب".

مشاريع تطبيق ويب التي تحتوي على المشاريع الفرعية أن عناصر المرجع في المشروع الأساسي قد توقف IDE.

إذا تم إضافة حل موقع ويب الذي يحتوي على ملفات.pdb و.xml إلى عنصر تحكم مصدر TFS, ملفات.pdb وملفات.xml قد لا تتم إضافة بشكل صحيح.

سيقوم visual Studio أن الذاكرة عند العمل داخل طريقة عرض داخل Multiview معالج. الحل هو أن حفظ الحل ومن ثم إعادة تشغيل Visual Studio.

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

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

تثبيت والغاء تثبيت مستعرضات الأطراف الخارجية قد سبب تشغيلها عن طريق ضغط F5 والعرض في مستعرض أمر التوقف عن العمل لمشاريع "تطبيق ويب". يجب عليك التحقق لمعرفة ما إذا كان مفتاح التسجيل التالية متوفرة:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE. EXE] @= "" C:\\Program إنترنت Explorer\\iexplore.exe "" "" "" = "" C:\\Program إنترنت إكسبلورر؛ "" المسار "
بعد تثبيت حزمة الخدمة، قد تفشل مشاريع "تطبيق ويب" في Windows 2000 للاتصال بخادم تطوير ASP.NET للعميل. وهذا قد يتسبب في فشل الإنشاء وقد يتعطل Visual Studio. المشكلة هي نتيجة لوجود حالة تعارض بين نظام المشروع وخادم التطوير. الحل أن تقوم بتكوين المشروع استخدام IIS على نظام التشغيل Windows 2000 ومن ثم تفادي خادم التطوير.

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

سيؤدي نشر مشروع "تطبيق ويب" للقراءة فقط مشاركة Visual Studio لتحطم الطائرة. الحل هو التأكد من أن المشاركة قابل للكتابة.

جدران حماية الطرف الثالث قد يؤدي Visual Studio لتحطم الطائرة.

سيؤدي استخدام كل من CTRL + F5 أو عرض في مستعرض مثيل جديد ل Internet Explorer بتشغيل في مشروع "تطبيق ويب".

فشل مشاريع موقع ويب تداخل في "مشاريع تطبيق الويب" بشكل صحيح.

إضافة صورة إلى صفحة خصائص المورد قد يؤدي إلى عرض رسالة خطأ false.

تتبع WSE 3.0 لا يعمل مع المشاريع التي تم إنشاؤها باستخدام مشروع تطبيق ويب Visual Studio 2005. تتبع العمل كما هو متوقع في WSE 3.0 "مشاريع موقع ويب".

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

لا يعمل تعريف التتبع من Visual Studio IDE لمشاريع "تطبيق ويب" أو تطبيقات "خدمة ويب". لا يتم مشاهدة التعليمات البرمجية للمستخدم في التقارير.

لحل هذه المشكلة:
  1. فتح صفحة خصائص المشروع.
  2. لمشاريع Visual C#، أضف الأمر التالي إلى إطار ما بعد بناء الحدث سطر الأوامر :
    $ (ديفينفدير) \... \.. \team tools\performance tools\vsinstr$ (targetpath)
  3. لمشاريع Visual Basic، انقر فوق إنشاء أحداث لفتح مربع الحوار إنشاء أحداث . أضف التالي إلى إطار ما بعد بناء الحدث سطر الأوامر :
    $ (ديفينفدير) \... \.. \team tools\performance tools\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. عمل نسخة احتياطية من Microsoft.TypeMaps.8.0.xsl، الذي يقع في C:\Documents and Data\Microsoft\corecon\1.0\addons\ المستخدمين بيانات كافة المستخدمين.

    في Microsoft.TypeMaps.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 المضمنة CE 6.0 تم إصدارها حديثا لكثير. لمزيد من المعلومات راجع http://go.microsoft.com/fwlink/?LinkID=80668.

حزمة تقارير Crystal للخدمة Visual Studio 2005 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 مايكروسوفت
خصائص

رقم الموضوع: 928957 - آخر مراجعة: 14‏/01‏/2017 - المراجعة: 1

تعليقات