إشعار
تتوفر بعض التنزيلات المذكورة في هذه المقالة حاليا على My.VisualStudio.com. يتطلب موقع الويب هذا من المستخدمين تسجيل الدخول باستخدام حساب اشتراك Visual Studio إذا حاولت الوصول إلى أي من ارتباطات التنزيل.
إذا تمت مطالبتك ببيانات الاعتماد، فاستخدم حساب اشتراك Visual Studio الحالي أو أنشئ حسابا مجانيا عن طريق تحديد "إنشاء حساب Microsoft جديد".
الملخص
توضح هذه المقالة معلومات حول Microsoft Visual Studio 2010 Service Pack 1 (SP1). بالإضافة إلى ذلك، تسرد هذه المقالة المشكلات التي تم إصلاحها وتحسينات التكنولوجيا التي تمت إضافتها في Visual Studio 2010 SP1.
مزيد من المعلومات
كيفية الحصول على Visual Studio 2010 SP1
للحصول على Visual Studio 2010 SP1، تفضل بزيارة موقع Microsoft على الويب التالي:
حول حزمة الخدمة هذه
أنظمة التشغيل المعتمدة
-
Windows Server 2008 R2 (يستند إلى x64)
-
Windows 7 (يستند إلى x86 ويستند إلى x64)
-
Windows Server 2008 (جميع الإصدارات المستندة إلى x86 والإصدارات المستندة إلى x64) جنبا إلى جنب مع حزمة الخدمة 2
-
Windows Vista (جميع الإصدارات المستندة إلى x86 والإصدارات المستندة إلى x64 باستثناء إصدار البدء) جنبا إلى جنب مع حزمة الخدمة 2
-
Windows Server 2003 R2 (جميع الإصدارات المستندة إلى x86 والإصدارات المستندة إلى x64)
-
Windows Server 2003 (جميع الإصدارات المستندة إلى x86 وجميع الإصدارات المستندة إلى x64) جنبا إلى جنب مع حزمة الخدمة 2
ملاحظة يجب أن يكون MSXML 6.0 مثبتا لديك لتطبيق حزمة الخدمة هذه على كمبيوتر يعمل بنظام التشغيل Windows Server 2003. -
Windows XP Service Pack 2 (SP2) أو إصدار أحدث من Windows XP
-
Windows XP (جميع الإصدارات المستندة إلى x86 باستثناء إصدار Starter) جنبا إلى جنب مع حزمة الخدمة 3
البنى المدعومة
-
32 بت (x86)
-
64 بت (x64) (WOW)
متطلبات الأجهزة
-
1.6 غيغاهرتز (GHz) أو معالج أسرع
-
ذاكرة وصول عشوائي 1024 ميغابايت (1.5 غيغابايت في حالة التشغيل في جهاز ظاهري)
-
5.5 غيغابايت من مساحة القرص الثابت المتوفرة
-
محرك أقراص ثابت 5400 RPM
-
بطاقة فيديو قادرة على DirectX 9 تعمل بدقة 1024 × 768 أو أعلى دقة
-
محرك أقراص DVD
متطلبات البرامج
يجب أن يكون لديك أحد برامج Visual Studio 2010 المدعومة المدرجة في قسم "ينطبق على" مثبتا لتطبيق حزمة الخدمة هذه.
دعم Visual Studio 2010 SP1
يتوفر الدعم الرسمي ل Visual Studio 2010 SP1 من خلال موقع دعم Microsoft على الويب. لمزيد من المعلومات حول دعم Microsoft، تفضل بزيارة موقع Microsoft على الويب التالي:
http://support.microsoft.com يتوفر دعم المجتمع غير الرسمي ل Visual Studio 2010 SP1 من خلال منتديات شبكة مطوري Microsoft (MSDN). لمزيد من المعلومات حول منتديات MSDN، تفضل بزيارة موقع Microsoft على الويب التالي:
مضمن في حزمة الخدمة هذه
يتضمن Visual Studio 2010 SP1 تحديثا ل Microsoft .NET Framework 4. لمزيد من المعلومات حول التحديث، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
2468871 تحديث Microsoft .NET Framework 4
تمت إضافة تحسينات تقنية ومشكلات ثابتة في Visual Studio 2010 SP1
تحسينات التكنولوجيا
عارض التعليمات 1.1
لدعم إنتاجية المطور، يتم تثبيت تطبيق مستقل للعرض محليا في Visual Studio 2010 SP1. تتم إضافة تحسينات التكنولوجيا التالية في عارض التعليمات المحلي الجديد:
-
أيقونات شريط قوائم الوصول السريع: الوصول بسرعة إلى تحسينات أو أدوات تقنية أخرى عالية الاستخدام. يتضمن ذلك موضوع إدارة مكتبات التعليمات والطباعة والخيارات والمزامنة إلى جدول المحتويات (TOC)
-
البحث في المحتوى المثبت محليا
-
البحث عن سلاسل مطابقة داخل الموضوع
-
طرق عرض وحدة التحكم (TOC والفهرس والمفضلة والنتائج من البحث)
-
قائمة مواضيع فهرس الكلمات الأساسية
-
طريقة عرض TOC
-
المفضله
-
التاريخ
-
طريقة عرض قائمة نتائج البحث
-
-
القوائم المختصرة
-
موضوع طباعة نافذة المحتوى
-
الخيارات: تغيير حجم خط العرض وعدد المواضيع في المحفوظات والجانب الذي يتم عرض طريقة عرض وحدة التحكم عليه
دعم Silverlight 4
يتم تضمين أدوات Microsoft Silverlight 4 ل Visual Studio 2010 في Visual Studio 2010 SP1. يضيف هذا دعما لاستهداف Silverlight 4 في مصمم Silverlight ونظام المشروع. يوفر هذا أيضا دعما لتحسينات تقنية Silverlight 4 الجديدة. تتضمن هذه التقنية الجديدة العمل مع الأنماط الضمنية وتطبيقات Silverlight 4 Out-of-Browser (OOB). يمكنك بدء تشغيل تطبيق OOB وتصحيحه تلقائيا من داخل IDE، وتحديد توقيع XAP لتطبيقات OOB الموثوق بها، وتعيين خصائص نافذة OOB.
دعم اختبار الوحدة الأساسية .NET Framework 3.5
في Visual Studio 2010 SP1، لديك الآن وظيفة لاختبار تطبيقاتك التي تستهدف .NET Framework 3.5. لمزيد من المعلومات حول كيفية تمكين هذه الوظيفة، راجع مدونة MSDN التالية:
معالج الأداء ل Silverlight
يمكنك Visual Studio 2010 SP1 من ضبط أداء تطبيق Silverlight عن طريق جمع معلومات التعليمات البرمجية. لا يمكن لملف تعريف التعليمات البرمجية التقليدية ضبط أداء العرض لتطبيقات Silverlight. تتم إضافة العديد من محلل ملفات التعريف عالي المستوى إلى Visual Studio 2010 SP1 بحيث يمكنك تحديد أجزاء التطبيق التي تستهلك الوقت بشكل أفضل.
IntelliTrace للإصدار 64 بت وSharePoint
IntelliTrace هي تقنية تصحيح الأخطاء الجديدة الثورية في Visual Studio 2010 التي تمكنك من الانتقال إلى الأمام والخلف من خلال جلسة تصحيح الأخطاء. ومع ذلك، بسبب قيود الوقت ولأنها ميزة جديدة تماما، لا تعمل هذه التقنية في جميع السيناريوهات.
يتيح Visual Studio 2010 SP1 تقنية تصحيح أخطاء IntelliTrace على حلول 64 بت وحلول مزرعة Microsoft SharePoint.
عرض البرامج
بشكل افتراضي، يتم تمكين عرض البرامج على Windows XP وعلى Windows Server 2003 للمساعدة في تحسين أداء Visual Studio 2010 واستقراره.
الكشف عن عمليات التثبيت في الوضع المختلط
إذا قمت بتثبيت إصدارات متعددة من Visual Studio 2010 على نفس الكمبيوتر، فقد يتم تشغيل مجموعة من ثنائيات البرنامج في نفس مثيل Visual Studio. على سبيل المثال، تحدث هذه المشكلة عندما يكون لديك إصدار الإصدار من Visual Studio 2010 Ultimate مثبتا على نفس الكمبيوتر حيث تم تثبيت Microsoft Visual Basic Express Service Pack 1. قد يتسبب هذا النوع من التثبيت في حدوث مشكلات في الاستقرار أو الوظائف. يكتشف Visual Studio 2010 SP1 ما إذا كان تثبيت SP1 مكتملا وقد يطالبك بتحديثه إذا كان التثبيت غير مكتمل. وهذا يتأكد من أن التثبيت في حالة معروفة ومستقرة.
تطوير الويب
دعم IIS Express
يمكنك Visual Studio 2010 SP1 من استخدام Internet Information Services (IIS) 7.5 Express كخادم استضافة محلي لموقع الويب ومشاريع تطبيقات الويب.
ملاحظة IIS 7.5 Express غير مضمنة في SP1، ويجب عليك تنزيله بشكل منفصل. لمزيد من المعلومات، تفضل بزيارة المدونة التالية:
http://weblogs.asp.net/scottgu/archive/2011/01/03/vs-2010-sp1-beta-and-iis-developer-express.aspx
دعم SQL Server CE 4
يمكنك Visual Studio 2010 SP1 من إدارة ملفات SDF Microsoft SQL Server Compact 4.0 في مستكشف الحلول وفي Server Explorer في سياق مشاريع الويب. بالإضافة إلى ذلك، يمكنك Visual Studio 2010 SP1 من استخدام SQL Server Compact 4.0 مع Microsoft ASP.NET Web Forms في عنصر تحكم مصدر بيانات SQL.
ملاحظة SQL Server Compact 4.0 غير مضمنة في Visual Studio 2010 SP1، ويجب تنزيله بشكل منفصل. لمزيد من المعلومات، تفضل بزيارة المدونة التالية:
دعم Razor
يتم إجراء تغييرات على أنظمة مشروع الويب ومحرر HTML لدعم بناء جملة Razor الجديد. يتم استخدام بناء الجملة الجديد هذا بواسطة ASP.NET Web Pages ومن قبل ASP.NET MVC 3.
ملاحظة لا يتم تضمين Razor في SP1، ويجب عليك تنزيله بشكل منفصل. لمزيد من المعلومات، تفضل بزيارة المدونات التالية:
تقديم "Razor" - محرك عرض جديد ASP.NET
كيفية الحصول على دعم بناء جملة Razor في Visual Studio 2010
تكامل WEB PI
تمت إضافة دعم Microsoft Web Platform Installer (PI) في Visual Studio 2010 SP1 كما يلي:
-
تتم إضافة شريط أدوات جديد يسمح بالوصول السريع لبدء أحدث إصدار من Web PI. بالإضافة إلى ذلك، إذا لم يتم تثبيت WEB PI، يتم تنزيله أولا.
-
عند فتح مشاريع ويب تستخدم IIS 7.5 Express أو SQL Server Compact 4.0 أو ASP.NET بناء جملة Razor، يظهر مربع حوار يوفر تنزيل هذه المكونات وتثبيتها باستخدام Web PI إذا لم تكن المكونات مثبتة بالفعل.
التبعيات القابلة للنشر
يمكن توزيع بعض مكونات التكنولوجيا الجديدة التي تمت إضافتها في Visual Studio 2010 SP1 مع تطبيق. بعد ذلك، يمكنك استخدام المكونات حتى عند نشر التطبيق على خادم لم يتم تثبيت هذه المكونات عليه. تتم إضافة مربع حوار جديد في Visual Studio 2010 SP1 يسهل إضافة هذه التبعيات القابلة للتوزيع إلى مشروع الويب. للوصول إلى مربع الحوار، انقر بزر الماوس الأيمن فوق المشروع في مستكشف الحلول، ثم حدد إضافة تبعيات قابلة للنشر. يتم دعم المكونات التالية:
-
ASP.NET صفحات ويب التي تستخدم بناء جملة Razor
-
SQL Server Compact 4.0
-
ASP.NET MVC 3
لمزيد من المعلومات، تفضل بزيارة المدونات التالية:
BIN Deploying ASP.NET MVC 3 مع Razor إلى Windows Server دون تثبيت
MVC كيفية توزيع مشاريع الويب SQL Compact Edition 4.0 وRazor
دعم HTML5 وCSS3
تتم إضافة الدعم الأولي ل HTML5 إلى محرر HTML بحيث يمكنك الحصول على IntelliSense والتحقق من صحة عناصر وسمات HTML. سيتم توفير إصدار كامل يوفر تجربة HTML5 كاملة في إصدار مستقبلي من Visual Studio. لمزيد من المعلومات، تفضل بزيارة المدونة التالية:
تم تضمين WCF RIA Services V1 SP1
يتم الآن ترجمة خدمة WCF RIA في 10 لغات مختلفة يدعمها Visual Studio 2010 SP1. قد يحتوي الكيان الآن على أعضاء من نوع معقد. على سبيل المثال، يمكنك استخدام نوع Customer.Address حيث يكون العميل كيانا، ولكن العنوان ليس كيانا. يمكن الآن استخدام نوع كيان في فئات DomainService متعددة في نفس التطبيق. يتم رفع القيود المفروضة على كيفية استخدام نوع كيان معين داخل DomainService واحد على الأكثر. نقطة توسعة إنشاء التعليمات البرمجية متاحة الآن للجمهور. يمكن استخدامه لمولدات التعليمات البرمجية المستندة إلى T4 وغيرها من مولدات التعليمات البرمجية الخارجية للمنتج. بالإضافة إلى ذلك، يتم الآن تمكين عمليات إضافة/إزالة DataForm لفئة EntitySet وفئة EntityCollection.
مزيد من المعلومات حول تطوير الويب
لمزيد من المعلومات حول تحسينات التكنولوجيا الأخرى في Visual Studio 2010 SP1 لمطوري الويب، تفضل بزيارة المدونة التالية:
محرر/مصمم XAML
الانتقال إلى تعريف القيمة
يتيح لك التنقل مباشرة من عناصر التحكم على صفحة إلى الأنماط المطبقة على عناصر التحكم. وهذا يعني أنه يمكنك فهم النمط وهياكل الموارد في التطبيق بسرعة وسهولة والعمل معها، وأخيرا فهم "لماذا هذا الزر على التطبيق الخاص بك أحمر".
نمط IntelliSense
يتيح لك تعديل الأنماط التي لديك بالفعل في XAML بسهولة. يمكنك الآن الحصول على IntelliSense للخصائص وقيمها في نمط يستند إلى TargetType.
محدد مصدر البيانات
يتيح لك تحديد معلومات مصدر البيانات وتعديلها بسهولة مباشرة من سطح التصميم.
أوامر الشبكة المتقدمة
يتيح لك إضافة صفوف وأعمدة الشبكة وإزالتها وإعادة ترتيبها بسهولة.
محرر سمك جديد
يتيح لك التحرير المجمع لعناصر معينة مثل الهوامش أو ترك مساحة على عناصر تحكم متعددة.
نموذج دعم البيانات
يتيح لك إضافة بيانات نموذجية لرؤية قوالب العناصر والروابط تضيء في وقت التصميم. هذا لا يجعل ربط روابط البيانات أسهل من خلال منتقي ربط البيانات فحسب، بل يعني أيضا أنه يمكنك تصميم تخطيطات من حجم إلى محتوى وتخطيطات تلقائية بشكل أكثر سلاسة. أيضا، ستتدفق بيانات وقت التصميم بشكل نظيف بين Visual Studio و Expression Blend.
زيادة الاستقرار
تم إجراء العديد من تحسينات الاستقرار على Visual Studio 2010 SP1. لمزيد من المعلومات، تفضل بزيارة المدونة التالية:
الإصدار النهائي من Silverlight 4 Tools for Visual Studio 2010 متوفر الآن
C + +
الرسومات والرسومات المتحركة المتسارعة المستندة إلى وحدة معالجة الرسومات (GPU) المستندة إلى MFC
يتيح Visual Studio 2010 SP1 التقنيتين التاليتين ل MFC:
-
Direct2D، واجهة برمجة تطبيقات رسومات ذات وضع فوري ومتسارعة بالأجهزة ومكونة من 2 D توفر أداء عاليا وعرضا عالي الجودة للهندسة ذات الأبعاد الثانية والنقط والنص. لمزيد من المعلومات، تفضل بزيارة موقع Microsoft على الويب التالي:
-
إدارة الرسوم المتحركة ل Windows، والتي تمكن الحركة الغنية لعناصر واجهة المستخدم. لمزيد من المعلومات، تفضل بزيارة موقع Microsoft على الويب التالي:
يمكنك الاستفادة من هاتين التقنيتين دون كسر نموذج برمجة MFC. بالإضافة إلى ذلك، يمكنك العثور على العروض التوضيحية في الدليل التالي:
محرك الأقراص:\Program Files\Microsoft Visual Studio 10.0\Samples\1033\VC2010SP1Samples.zip لمزيد من المعلومات حول تحسينات التكنولوجيا في Visual Studio 2010 SP1، تفضل بزيارة موقع الويب التالي:
دعم مجموعة إرشادات AMD وIntel الجديدة
يضيف Visual Studio 2010 SP1 وظائف جوهرية أو عناصر جوهرية لتمكين الملحقات على معالجات AMD وIntel الجديدة التي سيتم إصدارها في العام المقبل. تسمح الوظائف المضمنة بالحوسبة عالية الكفاءة دون النفقات العامة لاستدعاء الوظيفة. لمزيد من المعلومات حول الدالة المضمنة، تفضل بزيارة موقع الويب التالي:
المحول البرمجي المضمنلمزيد من المعلومات حول الملحقات، تفضل بزيارة مواقع الجهات الخارجية التالية:
تضمين Visual Basic Runtime
تتم إضافة ميزة محول برمجي Visual Basic جديدة تمكن مطوري Visual Basic من استهداف تطبيقاتهم ومكتباتهم في الأنظمة الأساسية حيث لا يتوفر وقت تشغيل Visual Basic الكامل. لمزيد من المعلومات، تفضل بزيارة المدونة التالية:
VB Core – وضع التحويل البرمجي الجديد في Visual Studio 2010 SP1
قائمة المشكلات التي تم إصلاحها
إدارة مكتبات التعليمات
لا يدعم مدير مكتبات التعليمات جلسات عمل متزامنة متعددة.
عامل مكتبة التعليمات
-
لا تتم إعادة تشغيل عامل مكتبة التعليمات بعد تحديث المحتوى. قد يتعطل "عامل مكتبة التعليمات" عند بدء تشغيله لأول مرة بدون محتوى.
-
عند الانتقال إلى عناوين URL غير صالحة، لا يعرض العامل صفحة المحتوى غير موجود .
محرر Visual Studio
-
533668: يتم نقل نافذة "البحث والاستبدال" خارج الشاشة بعد استبدال النص.
-
550886: يتعطل Visual Studio 2010 عندما يحتوي الملف المصدر على أحرف غير Unicode.
-
553339: لم يعد عرض أمر "قائمة" في وقت تتبع الأخطاء يتيح لك رؤية الخاصية Items.
-
542247: علامة الإقصار خارج الشاشة أثناء تحديد كلمة CTRL+سهم.
-
620021: مجموعة المفاتيح CTRL+SHIFT+سهم لتحديد النص تخرج عن العرض.
-
615523: ينشئ الأمر Visual Studio 2010 Copy RTF الذي يتسبب في حدوث خطأ.
-
629616: لا يمكنك نسخ الأحرف الكورية ولصقها باستخدام محرر التعليمات البرمجية Visual Studio 2010.
-
عند نسخ التعليمات البرمجية المصدر التي تحتوي على أحرف يابانية، لا يمكن لصق التعليمات البرمجية المصدر إلى Microsoft Word 2010 بشكل صحيح.
-
تحدث الأحرف المشوشة عند نسخ التعليمات البرمجية المصدر ولصقها في Microsoft PowerPoint 2010.
-
قد يتعطل Visual Studio 2010 IDE عند توسيع المناطق التي تم توسيعها بالفعل.
-
قد يتعطل Visual Studio 2010 IDE عند تغيير إعدادات الألوان.
-
قد يتعطل Visual Studio 2010 عند بدء تشغيل محرر WPF.
-
تحدث مشكلة نفاد الذاكرة عند النسخ باستخدام عبارات .
-
بعد تنفيذ إجراء قص للنص، لا يمكنك لصق النص.
-
عند التوقف عن إجراء تخطيطات إضافية أثناء إكمال العبارة، يمكن تقصير الوقت المنبثق بنسبة 30 إلى 40 بالمائة.
-
يبلغ الإجراء Replace in Files عن نتائج غير صحيحة.
Visual Studio Shell
-
533342: يتم تمرير قوائم السياق حتى إذا كان هناك مجال لعرضها.
-
558149: تزداد نافذة "البحث والاستبدال" بشكل أوسع في كل مرة يتم فتحها فيها.
-
636464: يتعطل Visual Studio مع استثناء COM في كل مرة تقوم بإغلاقه.
-
يتعطل Visual Studio عند إغلاقه.
-
يتعطل Visual Studio عند استخدام AMD CodeAnalyst.
-
يتم إعادة تشغيل Visual Studio في كل مرة تحاول فيها إغلاقه.
-
يؤدي تحميل حل بالنقر المزدوج فوق ملفه إلى تحميل DLLs غير الضرورية.
-
تتسبب معالجة وقت الخمول داخل Visual Studio في تبديل سياق مؤشر الترابط غير الضروري.
-
مربع حوار التقدم الذي يظهر لسيناريوهات معينة. على سبيل المثال، يستغرق "تعريف الانتقال إلى" لمشاريع C++ وقتا أطول من المتوقع حتى ينتهي.
-
لا يتم تحميل LightSwitch عند تشغيل وضع "devenv /safemode".
-
يتوقف المحرر عن الاستجابة عند فتح ملفات .aspx وملفات .js باستخدام Telerik.
-
تمت إزالته للتقييم فقط من شاشة البداية السريعة.
-
تتسبب برامج قراءة الشاشة وأجهزة الكمبيوتر اللوحية في تعطل Visual Studio عند توقف المؤشر مؤقتا فوق الزر تراجع .
-
يتعطل Visual Studio عند إغلاق مجموعة عائمة من نوافذ الأدوات متعددة المثيلات.
-
يتعطل Visual Studio عند التراجع عن سحب ملف.
إمكانية توسعة Visual Studio
المصحح
-
541676: يتعطل Visual Studio عند استيراد نفس تلميح البيانات الذي تم تصديره مسبقا.
-
521390: عند إجراء تصحيح الأخطاء من جانب العميل، تتلقى رسالة الخطأ التالية:
خطأ: لن يتم الوصول إلى نقطة التوقف حاليا. تعذر تعيين هذا الموقع إلى البرنامج النصي من جانب العميل.
-
559805: يؤدي استخدام ملفات PDBs الموسومة بخادم المصدر إلى توقف Visual Studio 2010 ثم تعطله.
-
تم إصلاح بعض المشكلات المتعلقة بتتبع الأحداث في Windows Presentation Foundation (WPF).
بالإضافة إلى ذلك، يضيف Visual Studio 2010 SP1 التحسينات التالية:
-
تحسينات عند فتح ملفات تفريغ مصغرة وتصحيح ملفات تفريغ مصغرة.
-
تحسينات لتقليل حالات التوقف عند إرفاق عملية.
-
تحسينات الموثوقية في تصحيح أخطاء واجهة تمرير الرسائل (MPI).
-
تحسينات تراجع مؤشر الترابط أثناء تقييم الدالة.
Intellitrace
-
تتم إزالة ملفات السجل لعملية تنظيف القرص.
-
تم إصلاح الأعطال التي تم تقديمها في تطبيق العميل.
-
يتم إصلاح العطل الذي يحدث عند التبديل إلى نافذة Disassembly التي تدخل فيها الوضع التاريخي.
-
تم إصلاح العطل عند الخروج بسبب وضع ملف تتبع في وضع التشغيل.
إعداد المشاريع
مصمم HTML
محرر ASP.NET
بيانات ASP.NET
مشاريع الويب
محرر JScript
-
تتم إضافة مساحة إضافية ضمن التعليمات البرمجية عند تحديد الخيار الاحتفاظ بعلامات التبويب .
-
المسافة البادئة غير صحيحة للأحرف الحرفية الفارغة للكائن.
-
لا يعمل خيار تنسيق دالة JScriptParens ك "أقواس صيغت".
-
يتم استخدام اختصار لوحة المفاتيح ALT+A بشكل غير صحيح للأمر إدراج مسافة بعد الوظيفة للوظائف المجهولة.
-
لا يكون Atlas IntelliSense موجودا عندما يكون لدى مدير البرنامج النصي مسار ServiceReference http.
-
تزيد ذاكرة عملية Visual Studio إلى 300 ميغابايت عند فتح مشروع آخر، وتترك المشروع الحالي مفتوحا، ويحتوي المشروع الحالي على الكثير من ملفات JScript التي تم فتحها.
-
لا يوجد IntelliSense داخل شرط ForIn .
-
يحدث نمو كبير جدا في الذاكرة عند التعليق أو إلغاء التعليق على ملفات JScript الكبيرة.
-
الكتابة بطيئة جدا في ملف JScript يحتوي على محتوى طويل على سطر واحد.
-
لا يمكن للأعضاء العموميين الذين يأتون من ملفات خارجية العثور على IntelliSense.
-
يحدث فقدان التلوين و IntelliSense بعد تحديث IntelliSense للإشارة إلى خدمة بعيدة أو غير موجودة.
أدوات المطور Windows Phone
قد يفشل نشر ملفات XAP التي تزيد عن 64 ميغابايت للاختبار وتصحيح الأخطاء على أجهزة الهاتف الفعلية.
General WPF وSilverlight Designer
-
550521: يتم تأمين IDE تماما عند محاولة إضافة عناصر Silverlight إلى مربع الأدوات.
-
تؤدي ترقية Silverlight أثناء تشغيل Visual Studio إلى تعطل Visual Studio.
-
يؤدي حذف عناصر التحكم التي تحتوي على مؤشر ترابط في الخلفية قيد التشغيل إلى تعطل Visual Studio.
-
لا يتم عرض قائمة الأخطاء عند فتح ملفات XAML التي تحتوي على أخطاء.
بالإضافة إلى ذلك، يحتوي Visual Studio 2010 SP1 على التحسينات التالية:
-
تتم إضافة تحسينات الأداء عند تحديد ملف تعريف ألوان مختلف.
-
يظهر مربع الحوار حفظ عند إغلاق حل بعد إنشاء حدث في Visual Basic.
-
تتم إضافة دعم التجميعات المحمولة.
XAML Designer Design Surface
-
567025: يتم الإبلاغ عن نمط "الوراثة والكتابة فوق" في XAML على أنه "حلقة تم اكتشافها".
-
يحدث تسرب للذاكرة عند سحب عناصر التحكم من مربع الأدوات إلى سطح التصميم.
-
يحدث استثناء System.InvalidOperationException عند بدء تشغيل سطح التصميم بعد إضافة حدث.
-
يظهر مربع حوار رسالة خطأ عند نقل عناصر التحكم الأصل إلى موسع.
-
التحكم في الإنشاء عندما يكون التابع للعنصر الجذر موسعا.
-
قد تنتقل عناصر التحكم في حاوية تم تعيين الخاصية FlowDirection إلى RightToLeft.
-
لا يمكنك فتح المصمم للملفات التي تستخدم مكونات تصور بيانات Silverlight Toolkit.
-
يبقى الموسع موسعا أثناء وقت التصميم عندما يجب طيه.
-
محاذاة عناصر التحكم إلى خطوط الشبكة الثانوية.
بالإضافة إلى ذلك، يحتوي Visual Studio 2010 SP1 على التحسينات التالية:
-
يتم تقليل محاذاة عناصر التحكم في عنصر تحكم ScrollViewer.
-
يتم الآن عرض التعليمات البرمجية للمستخدم التي قد تتسبب في استثناء غير معالج على الشريط الذهبي.
إعادة بناء التعليمات البرمجية ل XAML
-
عند إعادة تسمية نوع، لا تتم إعادة تسمية خصائص النوع في ملفات XAML ل Visual Basic.
-
تلتقط ملفات سير العمل المستندة إلى XAML أحداث إعادة بناء التعليمات البرمجية الموجودة خلف ملفات سير العمل.
-
لا تعمل إعادة بناء التعليمات البرمجية و"الانتقال إلى التعريف" كما هو متوقع عند التفاعل مع ملفات XAML، ولا يكون ملف XAML مفتوحا.
-
بعد إعادة تسمية فئة، لا ينشئ معالج الأحداث الأحداث للفئة التي تمت إعادة تسميتها.
بالإضافة إلى ذلك، يحتوي Visual Studio 2010 SP1 على التحسينات التالية:
-
تتم إضافة دعم أنواع إعادة بناء التعليمات البرمجية في السمة TypeArguments .
-
تتم إضافة دعم إعادة بناء التعليمات البرمجية لمساحات الأسماء التي تتضمن التجميع في التعريف.
مفتش خاصية XAML
-
551488: لا يعتمد محرر XAML StringFormat الأحرف التي تم تجاوزها بشكل مزدوج.
-
عند تثبيت محرر XAML، وتعيين الارتباطات أو الموارد، قد يتم فقدان تركيز لوحة المفاتيح.
-
يعرض تعريف "Go to value" مربع حوار رسالة خطأ عندما يشير التعريف إلى ملف Application XAML.
-
تختفي الخصائص المرفقة في Property Inspector بعد إنشاء الحل.
-
عند تثبيت محرر الفرشاة، يمكن أن يتسبب في ظهور نفس الخاصية عدة مرات داخل مفتش الخاصية.
-
لا يمكن عرض خاصية المحتوى عند فرز مفتش الخاصية حسب المصدر.
-
يحدث خطأ إذا فتحت Databinding Picker عند تعيين DataContext إلى CollectionViewSource.
-
يحدث خطأ إذا قمت بتطبيق نمط تم تحميله من مشروع آخر باستخدام منتقي الموارد.
-
يتم عرض الخصائص المرفقة الزائدة بشكل غير متوقع.
-
لا تستمر حالة التوسيع أو الطي لفئة الخاصية بعد الإنشاء والتشغيل.
بالإضافة إلى ذلك، يحتوي Visual Studio 2010 SP1 على التحسينات التالية:
-
يتم إضافة دعم لإعداد الخصائص المرفقة التي لها نفس الاسم ولكن تتم إضافة مساحات أسماء مختلفة في مفتش الخاصية.
-
تتم إضافة دعم لإضافة التوريث كإشارة مصدر محتملة لعلامة الخاصية في مفتش الخاصية لمشروع Silverlight.
محرر XAML
-
575719: قد يفشل Visual Studio 2010 XAML IntelliSense بشكل غير متوقع.
-
قد يتعطل إصدار Visual Studio 2010 Premium عند تحديد عنصر IntelliSense.
-
قد يصبح محرر XAML غير مستجيب عند تحرير كائن VisualStateGroup.
-
قد لا يتم مسح خطأ بعد وضع XAML مؤقتا في حالة غير صالحة.
-
قد تظهر متعرجات خاطئة للخصائص المرفقة، وهذا يمنع سطح التصميم من العمل.
-
قد يحدث خطأ غير صحيح عند تعيين الخاصية StrokeThickness إلى 0 على المستطيلات.
-
عند استخدام باستخدام CTRL+M لطي XAML، قد يتعطل Visual Studio.
-
لا يعرض Style IntelliSense for Silverlight الفئات في نفس مساحة الاسم مثل التطبيق.
أدوات Visual Studio ل Office (VSTO)
بالإضافة إلى ذلك، يحسن Visual Studio 2010 SP1 الأداء في وقت تشغيل VSTO.
مصمم Windows Forms
-
يمكنك استخدام Visual Studio 2010 IDE لفتح مشروع موجود في إصدار سابق. على سبيل المثال، يمكنك فتح مشروع Visual Studio 2008. بعد جلسة تصحيح الأخطاء، لا يمكنك إعادة إنشاء المشروع أو تصحيحه مرة أخرى، وتتلقى رسالة خطأ تشبه ما يلي:
تعذر نسخ الملف "obj\Debug\assembly_name" إلى "bin\Debug\assembly_name". يتعذر على العملية الوصول إلى الملف 'bin\Debug\assembly_name' لأنه قيد الاستخدام من قبل عملية أخرى.
-
إذا قمت بإعادة تسمية أو التراجع عن لصق عناصر تحكم Windows Forms في المصمم، يتسرب ملف المصمم أثناء مثيل Visual Studio 2010.
-
يمكنك ترقية مشروع Visual Studio 2005 إلى Visual Studio 2010، وإعادة توجيه المشروع إلى .NET Framework 4. عند إغلاق مثيل Visual Studio، قد يتعطل إصدار لغة مدعوم من Visual Studio.
أدوات Visual Studio ل SharePoint
-
تؤدي إضافة مجموعة أذونات CAS إلى قالب بيان الحزمة إلى فشل توزيع F5.
-
فشل إنشاء التعليمات البرمجية لجزء ويب المرئي الذي تم وضع آلية تحديد الوصول له إذا تجاوز ملف ASCX طولا معينا.
أدوات بيانات Visual Studio
-
لا يمكن ربط مكرر البيانات بالصورة في نافذة مصادر البيانات.
المحول البرمجي Visual Basic
-
635026: قد يحدث عطل عند الكتابة بالقرب من الخاصية ReadOnly، وتكون هناك إعلانات حقول متعددة.
-
عندما يأتي نوع أي محلي من تجميع موقع، لا يعرض Visual Basic القيم في نافذة Locals.
-
في المشاريع الكبيرة التي تحتوي على العديد من تعليقات مستندات XML، قد تواجه تأخيرات في المحرر عند الكتابة.
-
عند تبديل التركيز بين حقول التعبير، قد تواجه تأخيرات في مشاريع Workflow Foundation الكبيرة.
محرر Visual Basic
-
قد يتعطل مشروع Visual Basic كبير عند إغلاقه.
-
يصبح Visual Studio IDE غير مستجيب عندما يقوم بتحليل تعليقات XMLDOC في مشروع معقد.
-
تتعطل Visual Basic Language Service عند فتح مشروع ويب.
محول C# البرمجي
-
يحدث انتهاك الوصول عند تصحيح بنية C# التي تحتوي على حوالي 500 حقل.
-
قد لا يقوم المصممون بتأهيل الأنواع بشكل صحيح في التعليمات البرمجية المنبعثة.
محرر C#
-
610734: يتعطل Visual Studio 2010 عند كتابة التعليمات البرمجية في وقت التصميم.
-
في مشاريع WPF، قد تتعطل خدمة C# IntelliSense عند إيقاف التشغيل.
-
إذا لم يتم تثبيت حزمة الاستهداف المتعدد، تتعطل خدمة لغة C# عند محاولة تحميل مشروع.
-
يتسبب الأمر "تمييز المراجع" في حدوث عطل في بعض الحالات عند إغلاق ملف.
-
يمكن أن يتسبب إنشاء نوع في حدوث تقرير تعطل عند فتح الملف الذي تم إنشاؤه.
-
يمكن أن تتسبب العلامات الذكية في تقرير تعطل في بعض سيناريوهات الويب.
-
يحدث تقرير الأعطال عند تغيير Public
الحقل إلى الخاصية. -
عند إيقاف المؤشر مؤقتا فوق وسيطة مسماة، يتعطل QuickInfo إذا كان اسم الأسلوب يطابق اسم الفئة المحلية.
-
يتعطل C# IntelliSense عند تثبيت ملحق Solution Navigator، ويتم فتح صفحة "aspx\web" كملف إضافي.
-
لا يعمل مفتاح BACKSPACE بشكل صحيح للأحرف الكورية في محرر النص.
مكتبة C++ القياسية
فئات Microsoft Foundation (MFC) ومكتبة القوالب النشطة (ATL)
بالإضافة إلى ذلك، يحسن Visual Studio 2010 SP1 الأمان والأداء ويوفر تحسينات أخرى في ATL/MFC.
C Runtime (CRT)
-
591030: يتم تحميل MSPDB100.dll ديناميكيا، ولكن DLL لا يحدد مسارا مؤهلا بالكامل في CRT.
-
عند تمرير ثابت WEOF إلى الدالة "swprintf_s"، لا يتلقى المخزن المؤقت إنهاء NULL.
محرر C++
-
557948: يتعطل Visual Studio 2010 في مشروع C/C++ عند إخفاء جميع ملفات الحل أو إظهارها.
-
548891: يفرض الإكمال التلقائي لعضو الفئة عضوا خاطئا (حساس لحالة الأحرف).
-
حدثت مشكلات في IntelliSense الأصلي، مثل الفهارس وإعداد التقارير.
-
يصبح أسلوب NavigateTo في C++ أحيانا غير مستجيب.
بالإضافة إلى ذلك، يحتوي Visual Studio 2010 SP1 على التحسينات التالية:
-
تحسينات الأداء والاستقرار
-
إدارة ذاكرة أكثر كفاءة
-
تحسينات IDE الأخرى لمنع تجميد واجهة المستخدم (UI) وتعطلها
-
تحسين الأداء لمفتاح الدالة F12 (تعريف Goto) على المشاريع الكبيرة.
C++ المحول البرمجي
-
548432: ينشئ المحول البرمجي C++ إرشادات movups غير صحيحة بدلا من إرشادات movss.
-
512552: هناك مشكلة معينة في خيار /Og في الإصدار 64 بت من المحول البرمجي Visual Studio 2010 Beta 2.
-
525943: هناك مشاكل محددة في إصدار x64 من المحول البرمجي C++ (المحسن).
-
يتعطل المحول البرمجي مع محدد النوع "decltype(*this)".
بالإضافة إلى ذلك، يحتوي Visual Studio 2010 SP1 على التحسينات التالية:
-
التحسينات والإصلاحات في العديد من مناطق إنشاء التعليمات البرمجية
-
تماثل البنية التزايدية المدارة مع Visual Studio 2008.
تصحيح أخطاء C++
و #
يقوم Visual Studio 2010 SP1 بإصلاح المشكلات المتعلقة بثبات المحول البرمجي وصحة التعليمات البرمجية للتعليمات البرمجية التي تم إنشاؤها. على سبيل المثال، تقوم حزمة الخدمة هذه بإصلاح صحة اصطلاح الاستدعاء لاستدعاء النظام الأساسي وانبعاث تعليقات مستند XML لأساليب الملحق. بالإضافة إلى ذلك، تعمل حزمة الخدمة هذه على تحسين أداء إنشاء ربط حدث.
وقت تشغيل التزامن
-
609049: تم إصلاح انتهاكات الوصول إلى قائمة الانتظار المتزامنة.
-
560544: تقوم مكتبات وقت التشغيل المتزامنة Visual C++ بتسريب الذاكرة في Visual Studio 2010.
بالإضافة إلى ذلك، يحتوي Visual Studio 2010 SP1 على التحسينات التالية:
-
لم يعد يتم الإبلاغ عن تسربات ذاكرة إيجابية غير صحيحة عند استخدام Concurrency Runtime (ConcRT).
-
يتم الآن دعم اصطلاح الاستدعاء "__stdcall" من قبل جميع PPL وConcRT والحاويات المتزامنة.
-
لا يحدث انتهاك الوصول على "concurrent_queue" مع "std::string".
-
يمكن استخدام الحاويات المقترنة مع الدالة "parallel_for_each".
مشاريع قاعدة البيانات
-
يفشل نشر مشروع قاعدة البيانات عند محاولة إبطال الأذونات باستخدام إذن GRANT OPTION.
-
تتسبب ملفات .dbschema المخصصة التي تحتوي على أحرف غير قابلة للطباعة في تعطل Visual Studio عند محاولة ترقية نموذج.
-
تتجاهل ميزة "مقارنة المخطط" إنشاء العناصر الفرعية عند تمكين عناصر المقارنة فقط الموجودة في العنصر المصدر .
-
عند استخدام معالج استيراد ملف البرنامج النصي SQL، يحتوي ملف البرنامج النصي على فهرس نص كامل، ويتم تحديد خانة الاختيار استبدال العناصر الموجودة بالفعل في المشروع ، وقد يتم استبدال الجداول الموجودة في البرنامج النصي.
-
تقوم الأداة المساعدة "Schema Compare" بتعليق أعمدة الجدول عندما تكتب الأداة المساعدة تحديثات لمشروع، ويتم تعيين العنصر إلى SKIP.
-
يصبح توزيع مشروع قاعدة البيانات المتزايدة غير مستجيب عندما يحتوي المشروع على قيود فحص طويلة يجب تسويتها.
-
لا يتم حل تلميحات الفهرس عبر مراجع قاعدة البيانات في إنشاء مشروع قاعدة بيانات.
تحليل التعليمات البرمجية
-
يبلغ محلل التعليمات البرمجية الثابتة عن تعليمات برمجية صالحة.
-
تحدث الأعطال المتكررة عند تغيير إعدادات Code Analysis في Visual Studio Team Server 2010.
بالإضافة إلى ذلك، يحتوي Visual Studio 2010 SP1 على التحسين التالي:
-
يتم الآن تثبيت تحليل التعليمات البرمجية المدارة (FxCop) على خوادم TeamBuild x64.
منشئ ملفات التعريف
-
لا يتم تحميل Performance Explorer عند بدء تشغيل مثيلات Visual Studio متعددة.
-
لا يعمل جمع معلومات JScript على أنظمة تشغيل اللغة الروسية وغيرها من أنظمة تشغيل اللغة الأوروبية والأمريكية اللاتينية.
-
لا يعمل جمع معلومات JScript مع Windows Internet Explorer 9.
-
يتعطل Visual Studio عند تعريف مشروع تطبيق ويب باستخدام إعداد خادم ويب العميل.
بالإضافة إلى ذلك، يحتوي Visual Studio 2010 SP1 على التحسينات التالية:
-
أخذ عينات أكثر دقة في Hyper-V
-
تحسين جمع معلومات JavaScript لتمكين جمع المعلومات لعمليات متعددة
-
استقرار محسن يقوم بإجراء جمع معلومات 64 بت
اكتشاف التعليمات البرمجية والتحقق من صحتها
-
يتم إصلاح الأعطال التي تحدث مع التنقل في الرسم البياني.
-
تم إصلاح مشكلة UX لشريط التمرير داخل قائمة التحديد المتقدمة لمستكشف البنية.
-
تظل الملفات المؤقتة بعد تشغيل التحقق من صحة الطبقة.
-
قد يتسبب الإجراء "المضمن بواسطة" في مجلد C++ في تعطل Architecture Explorer.
T4
يحتوي Visual Studio 2010 SP1 على التحسينات التالية:
-
تخصيص قوالب T4 أو توسيعها باستخدام توريث القالب
-
استخدام مكتبات المساعد مع T4 بسهولة أكبر لأن T4 لم يعد يقفل التجميعات المشار إليها في الذاكرة
-
نشر T4 إلى خادم الإنشاء الخاص بك لإنشاء وقت الإنشاء
أدوات البنية
-
526547: لا يتم تغيير حجم تسلسل الرسومات التخطيطية وإعادة ترتيب التخطيط وخطوط الحياة كما هو متوقع.
-
533921: تتلقى رسالة "العنصر بنفس المفتاح المضاف بالفعل" في رسم تخطيطي للتسلسل.
-
يفوت استخدام التفاعل بعد توسيع مجموعة Lifeline.
-
لا يمكنك فتح رسم تخطيطي إذا قمت بتغيير الاسم المؤهل بالكامل للواجهة، وتم تعيين الخيار إخفاء الاسم المؤهل إلى True. في هذه الحالة، يتم عرض تحقيق للواجهة ك lollipop.
-
يتم قطع التحقق من الصحة لمراجع المعلمات العامة داخل نص الأسلوب.
-
يسمح مشروع النمذجة للمستخدمين بإنشاء مراجع مسماة مكررة. يمكن أن تؤدي هذه المشكلة إلى تلف المشروع.
-
يحدث خطأ مرجع فارغ لتطبيقات الواجهة الصريحة والرسومات التخطيطية العابرة عند إنشاء رسم تخطيطي تسلسلي.
بالإضافة إلى ذلك، يحتوي Visual Studio 2010 SP1 على التحسينات التالية:
-
يتم الآن فرز رسائل التفاعل.
-
يتم الآن دعم الارتباطات الخلفية لعناصر الرسم التخطيطي للطبقة من عناصر عمل Team Foundation Server.
اختبار Visual Studio
اختبار الويب/التحميل
-
584634:قد يتعطل عارض نتائج WebTest عند تنفيذ اختبار.
-
يتم طرح استثناء OutOfMemory عند تنفيذ الإجراء بحث/استبدال في طلب.
-
تتعطل عملية Devenv.exe بعد النقر فوق الارتباط التشعبي "انتهاكات الحد" في شريط حالة نتيجة الاختبار.
-
تختفي العدادات الموجودة على الرسم البياني "وقت استجابة الصفحة" بعد انتهاء التشغيل.
-
تستغرق كتابة النتائج إلى LoadTest DB وقتا أطول من المتوقع للانتهاء.
-
يتم إسقاط عدادات الأداء أثناء تنفيذ اختبار التحميل.
UnitTest/TestExecution
-
575870:يوجد شرط تعارض في وحدة تحكم الاختبار التي تتسبب في دخول الاختبارات في حالة "غير منفذ".
-
يتوقف تشغيل الاختبار عن الاستجابة عندما يفشل QTAgent في البدء أو يتوقف تشغيل الاختبار عن الاستجابة في الدالة Main().
-
إخراج TestContext غير صحيح للاختبارات الداخلية المضمنة داخل اختبار مرتب.
-
تحدث مشكلة في الأداء عند تحميل اختبار في وحدة تحكم الاختبار.
-
يؤدي تشغيل كمية كبيرة من الاختبارات على بيئة معملية إلى ترك بعض الاختبارات في حالة "غير منفذ".
-
لا يعمل تلوين التعليمات البرمجية لتغطية التعليمات البرمجية للتعليمات البرمجية C++ غير المدارة.
-
تظهر الخاصية TestCaseId لتكون هي نفسها لجميع حالات الاختبار المقترنة بنفس أسلوب الاختبار.
خادم TCM
-
تستغرق إعادة بناء المستودع وقتا أطول من المتوقع حتى تنتهي.
-
يمكن أن تؤدي إعادة تعيين نتائج الاختبار التلقائية إلى ظهور تغييرين لنقطة في المستودع كإصدار حالي.
Microsoft Test Manager
-
يتم اقتطاع صفحة "تكوين البيانات التشخيصية Adapter-Event Log" في إصدارات لغة مختلفة من Microsoft Test Manager.
-
يؤدي تحليل نتائج الاختبار إلى أن تصبح النتيجة أحدث نتيجة في اتجاه نقطة الاختبار.
-
لا تستمر إعدادات اللغة من اليمين إلى اليسار عبر جلسات MTM.
-
يستغرق إعادة تشغيل مجموعة الاختبار المستندة إلى الاستعلام وقتا أطول من المتوقع للأجنحة الكبيرة.
-
قد يحدث عطل يمكنك تحديد نوع المستعرض لتشغيل Firefox في Microsoft Test Runner.
-
لا يمكنك جمع بيانات Intellitrace إذا تم بدء تشغيل التطبيق الذي يتم اختباره كجزء من تسجيل الإجراء لحالة الاختبار.
-
يرجع عدد المرفقات لنتائج الاختبار 0 عند التكرار من خلال كميات كبيرة من نتائج الاختبار.
-
لا يمكنك ربط حقل "المعلمة بكلمة مرور" عند إنشاء تسجيل إجراء.
بالإضافة إلى ذلك، يحتوي Visual Studio 2010 SP1 على التحسينات التالية:
-
يمكن عرض وصف حالة الاختبار في Microsoft Test Manager.
-
يتم توفير تحسينات الأداء ل Microsoft Test Manager.
-
تتم إضافة دعم Expression Encoder 4.0 في الاختبار اليدوي. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2160831 تحديث Microsoft Visual Studio 2010 Video Data Adapter
Lab Manager
-
580348:لا يمكن تغيير خادم Microsoft System Center Virtual Machine Manager (SCVMM) الذي تم تكوينه لطبقة تطبيق TFS.
-
لا يمكن لسير عمل Build deploy/test استخدام مواقع الإفلات على DFS أو على مشاركات WebDav.
-
لا يمكنك تحديد تكوين للإنشاءات الموجودة التي تحتوي على أكثر من تكوين واحد في سير عمل Build deploy/test.
-
يتعطل مضيف خدمة الإنشاء إذا كان قيد التشغيل في "وضع المختبر"، ولا يحتوي حساب الخدمة على بيانات اعتماد إدارية.
-
عند تثبيت عامل البناء وعامل المختبر على جهاز ظاهري مدار غير معملي، لا يبدأ عامل البناء.
FastForward/CodedUITest
-
553625: مشاريع اختبار واجهة المستخدم المشفرة غير متوافقة مع مشاريع الإعداد والتوزيع في نفس الحل.
-
597945:يتم طرح استثناء UITestException في أسلوب BrowserWindow.FindMatchingControls.
-
عناصر تحكم اختبار واجهة المستخدم التي تتم إضافتها إلى UIMap غير حساسة لحالة الأحرف.
-
لا يتم عرض إنشاء Coded UI Test من تسجيل إجراء موجود في مربع الحوار بيانات الاعتماد البديلة.
بالإضافة إلى ذلك، تتم إضافة دعم تسجيل وتشغيل التعليمات البرمجية UITest ل Internet Explorer 9 Beta في طريقة عرض التوافق.
Sql
Data-Tier Application Project: Data-Tier Application Framework الإصدار 1.1
يحتوي Visual Studio 2010 SP1 على التحسينات التالية:
-
يتم دعم ترقيات DAC على SQL Azure وعلى SQL Server.
-
ترقيات DAC الآن في مكانها بدلا من جنبا إلى جنب.
Entity Framework (إنشاء التعليمات البرمجية)
-
لا يقوم Self-Tracking Entity Template بإنشاء تعليمات برمجية لاستيراد الوظائف التي لا تحتوي على قيمة إرجاع.
-
لا يتم وضع علامة على الكيان على أنه معدل عند إلغاء اقتران FK الذي يستخدم الخاصية EntityReference.EntityKey.
-
ينشئ Self-Tracking Entities Template تعليمة برمجية غير متوافقة لمساحات الأسماء المفصولة بنقطة.
-
لا ينشئ Self-Tracking Entities Template قيما افتراضية للخصائص العددية على الأنواع المعقدة.
-
تغييرات متنوعة في إنشاء التعليمات البرمجية للامتثال لإرشادات قائمة Visual Basic الجميلة.
المراجع
مشكلة
معروفة
يمكن أن يتسبب Visual Studio 2010 Service Pack 1 في إنشاء العديد من الإدخالات في قائمة التحديثات المثبتة. تسمى الإدخالات "الإصلاح العاجل ل Visual C++ Standard 2010 Beta 1" إلى جانب رقم KB. أكدت Microsoft أنه لم يتم تثبيت أي إصلاحات بيتا مع Visual Studio 2010 Service Pack 1، وأن الإصلاح لكل إصلاح من الإصلاحات العاجلة المدرجة تم تضمينه في Visual Studio 2010 Service Pack 1.
الحل البديل للمشكلة المعروفة
لا يوجد حل بديل لهذه المشكلة. لم يتم تثبيت أي إصلاح عاجل "بيتا 1" على نظامك. لا يمكنك إلغاء تثبيت التحديثات أو إزالة الإدخالات من قائمة التحديثات المثبتة لأنه لم يتم تثبيت أي ملفات فعليا على النظام الخاص بك.
يتم تصنيع منتجات الجهات الخارجية التي تناقشها هذه المقالة من قبل شركات مستقلة عن Microsoft. ولذلك، لا تقدم Microsoft أي ضمان، سواء ضمنيًا أو صريحًا، بخصوص أداء تلك المنتجات أو كفاءتها.
توفر Microsoft معلومات جهة اتصال خارجية لمساعدتك في العثور على الدعم التقني. قد تتغير معلومات الاتصال هذه بدون إشعار. ولا تضمن Microsoft دقة معلومات الاتصال الخاصة بهذه الجهات الأخرى.
المشاكل المعروفة في استخدام Microsoft Update
-
عند تثبيت حزمة الخدمة هذه، قد تستمر عملية التثبيت وتنتهي بنجاح إذا حاولت إيقاف التثبيت. قد تحدث هذه المشكلة عندما تكون عملية التثبيت أكثر من نصف مكتملة.
-
إذا بدأت عملية التثبيت عن طريق تحديد الخيار "تنزيل التحديثات ولكن اسمحوا لي أن أختار ما إذا كنت تريد تثبيتها"، ثم حدد الخيار "تثبيت التحديث ثم إيقاف التشغيل"، فقد يفشل تثبيت حزمة الخدمة. بعد إعادة تشغيل الكمبيوتر، سيتم عرض حزمة الخدمة هذه مرة أخرى، وسيكتمل التثبيت بنجاح.
-
إذا قمت بإلغاء تثبيت حزمة الخدمة من إصدار غير إنجليزي من Visual Studio 2010Ultimate أو Visual Studio 2010 Premium أو مستخدمي Visual Studio 2010Professional، فسيتم عرض تثبيت حزمة الخدمة مرة أخرى. ومع ذلك، ستفشل عملية التثبيت لأن مكونات حزمة الخدمة هذه في حالة غير متوقعة. لإعادة تثبيت حزمة الخدمة هذه بنجاح، اتبع الخطوات التالية:
-
ابدأ إعداد Visual Studio في وضع الصيانة من عنصر البرامج والميزات في لوحة التحكم، أو عن طريق تشغيل Setup.exe.
-
حدد إضافة ميزات أو إزالتها.
-
حدد أدوات مطور Microsoft Office، ثم انقر فوق تحديث. عند اكتمال الإعداد، أعد تثبيت حزمة الخدمة.
-