תיאור של Visual Studio 2013 Update 3

חל על
Visual Studio Ultimate 2013 Visual Studio Ultimate 2013 Visual Studio Professional 2013 Visual Studio Professional 2013 Visual Studio Premium 2013 Visual Studio Premium 2013 Visual Studio Express 2013 for Web Visual Studio Express 2013 for Web Visual Studio Express 2013 for Windows Visual Studio Express 2013 for Windows

מבוא

Microsoft פרסמה את Visual Studio 2013 Update 3 ב- 4 באוגוסט 2014. Visual Studio 2013 Update 3 כולל את עדכוני התוכנה האחרונים, תכונות נוספות ותיקוני באגים.

מידע נוסף אודות עדכוני מוצר של Visual Studio זמין גם באתר האינטרנט של Visual Studio.

כיצד להשיג את Visual Studio 2013 Update 3

עדכוני Visual Studio 2013 הם מהדורות מצטברות. קישורי ההורדה הבאים תמיד יפנו אותך לעדכון האחרון:

אם אין לך Visual Studio 2013 (גירסת ההפצה המקורית) והפעלת אחת מההורדות האלה, הן Visual Studio 2013 והן עדכון 3 מותקנים.

        
באפשרותך גם להציג את הרשימה המלאה של עדכונים עבור Visual Studio 2013.

הצהרה על היעדר וירוסים

Microsoft סרקה קובץ זה לאיתור וירוסים. Microsoft השתמשה בתוכנת זיהוי הווירוסים העדכנית ביותר שהייתה זמינה בתאריך פרסום הקובץ. הקובץ מאוחסן בשרתים בעלי אבטחה מוגברת, המסייעים למנוע שינויים בלתי-מורשים בקובץ.

כיצד להתקין את Visual Studio 2013 Update 3

לקבלת הנחיות התקנה עבור מוצרי Visual Studio, עיין במאמרים הבאים:

כיצד להתקין את Visual Studio
        
         כיצד להתקין את Team Foundation Server ו- Visual Studio ALM
        
         כיצד להתקין את 'ניהול מהדורות' עבור Visual Studio 2013 חשוב עדכון זה חל על Visual Studio ועל Team Foundation Server (TFS). מכניקת ההתקנה של Visual Studio ו-TFS שונה. עדכון Visual Studio מותקן מעל כל מה שכבר מותקן במחשב. עדכון TFS הוא פריסה מלאה המחליפה את כל מה שמותקן במחשב. לפני החלת עדכון TFS, ודא שיש לך גיבוי מלא של מסדי הנתונים הנוכחיים שלך. אם התקנת עדכון TFS נכשלת, אינך יכול להפעיל מחדש את העדכון או לחזור לגרסה הקודמת של TFS מבלי לבצע שחזור.

העדכון 'ניהול מהדורה' הוא פריסה מלאה הכוללת את תוספות התכונות ותיקוני הבאגים העדכניים ביותר עבור 'ניהול מהדורות' עבור Visual Studio 2013. לפני שתנסה להחיל את העדכון 'ניהול מהדורות', ודא שיש לך גיבוי מלא של מסדי הנתונים הנוכחיים ומפתח ההצפנה RSA שלך (עיין ברשומת בלוג זו לקבלת הוראות ייצוא של מפתחות הצפנה של RSA). אם התקנת העדכון של ניהול המהדורה נכשלת, לא תוכל להפעיל מחדש את העדכון או לחזור לגירסה הקודמת של ניהול המהדורות מבלי לבצע פעולת שחזור.

נתיבי השדרוג הבאים חלים על מהדורה זו.

שדרוגים נתמכים

  • ניהול מהדורות עבור Visual Studio 2013 לניהול מהדורות עבור Visual Studio 2013 עדכון 3
  • ניהול מהדורות עבור Visual Studio 2013 עדכון 2 לניהול מהדורות עבור Visual Studio 2013 עדכון 3
  • ניהול מהדורות עבור Visual Studio 2013 עדכון 3 RC לניהול מהדורות עבור Visual Studio 2013 עדכון 3

שיפורים טכנולוגיים חדשים ב- Visual Studio 2013 Update 3

שיפורים טכנולוגייםהשיפורים הטכנולוגיים הבאים בוצעו במהדורה זו.

CodeLens

  • משימות CodeLens הפועלות בסוכן המשימות של Team Foundation Server מוטבו לביצועים, במיוחד בעת עיבוד של ערכות שינויים, הסתעפות ומיזוג.
  • מנהלי מערכת של Team Foundation Server יכולים כעת להשתמש בפקודה TFSConfig CodeIndex /ListLargeFiles כדי לזהות קבצים גדולים. ניתן להוסיף קבצים אלה לרשימת ההתעלמות ולכן להפחית את הזמן המושקע במשימות CodeLens.
  • כאשר אתה עובד עם בקרת מקור ב-Git ופריטי עבודה ב-TFS, באפשרותך להציג את מחווני פריטי העבודה של CodeLens עבור Git כדי לקבל מידע על פריטי העבודה המשויכים לשיטה, מאפיין או מחלקה.
  • מדדי שיתוף הפעולה של Git עשויים לקחת זמן מה להופיע אם מאגרים גדולים מכילים שינויים רבים. ההתקדמות בחישוב המידע עבור האינדיקטורים מדווחת כעת.

      

מאתר באגים

  • אם יש לך יותר מצג אחד, Visual Studio יזכור באיזה צג הופעלה אפליקציה של חנות Windows.
  • באפשרותך לאתר באגים ביישומי x86 שנבנו על-ידי מקורי NET.
  • כאשר אתה מנתח קבצי Dump של זיכרון מנוהל, באפשרותך לעבור אל 'הגדרה' ו'חפש את כל ההפניות' עבור הסוג שנבחר.
  • באפשרותך לאתר באגים בקבצי dump מיישומי .NET Native באמצעות מאתר הבאגים של Visual Studio.

      

Team Foundation Server

  • ניתן לבחור להציג או להסתיר את הפריטים בביצוע במצבור פריטי העבודה.
  • באפשרותך לחצות את הירארכיית הקבוצה כאשר אתה מנהל ניהול קבוצה או אבטחה.

      

כללי

  • כלי תובנות יישומים עבור Visual Studio כלולים כעת בעדכון 3 של Visual Studio 2013. שילוב ראשוני זה כולל עדכוני תוכנה מסוימים ושיפורים בביצועים. הבעיות הידועות הנוכחיות בכלי תובנות יישומים עבור Visual Studio ובבעיית "כל מעבד" של Windows Phone עדיין לא נפתרו. עדכונים מאוחרים יותר מתוכננים לכלול שיפורים נוספים ולפתור בעיות אלה.

  • כלי תובנות יישומים עבור Visual Studio כוללים הגדרה משופרת של ניטור יישומים.

  • הגדרת חשבון Application Insights יוצרת כעת חשבונות בפורטל התצוגה המקדימה החדש ב- Azure, ואינה יוצרת או דורשת חשבון Visual Studio Online.

  • אירוח אוטומטי אינו זמין עוד עבור SharePoint:

    האפשרות 'אירוח אוטומטי' מוסרת מחוויית יצירת היישומים של SharePoint, מאחר שתוכנית התצוגה המקדימה של יישומי Office 365 באירוח אוטומטי הסתיימה ב- 30 ביוני. יישומים חדשים באירוח אוטומטי עבור SharePoint אינם מתקבלים עוד על-ידי חנות SharePoint. אפליקציות קיימות באירוח אוטומטי אינן מושפעות, ואפליקציות שפועלות כעת בשירות לא ייסגרו. לקבלת מידע נוסף על העדכון בתוכנית התצוגה המקדימה של אפליקציות באירוח אוטומטי, עבור אל אתר האינטרנט הבא:

    עדכון על תוכנית התצוגה המקדימה של אפליקציות באירוח אוטומטי

      

פיתוח HTML ו- JavaScript

  • כלי האבחון של HTML ו- JavaScript מכילים תכונות משמעותיות נוספות בכלי UI Responsiveness ו- Memory וכן API חדש לדיווח במשך הזמן כרטיסיה או הפעלת משתמש. לקבלת מידע נוסף, עבור אל אתר האינטרנט הבא של MSDN:

    עדכוני F12 בערוץ למפתחים

  • ההרחבה 'יישומים היברידיים מרובי מכשירים עבור Visual Studio' עודכנה ב- CTP 2.0. עדכון זה כולל תיקוני באגים רבים; תמיכה ב- Windows 7, Windows 8 ו- Windows Server 2012 R2; תמיכה באיתור באגים ב- Android 4.4 ויעדים נמוכים יותר באמצעות jsHybugger; ובודק תאימות תלות. התקן את CTP 2.0 בנפרד כאן.

      

IntelliTrace

  • באפשרותך לדלג ישירות לפרטים של אירועי ביצועים המיוצאים מ- Application Insights ל- IntelliTrace.

      

מרכזי הודעות

  • לאחר החלת Visual Studio 2013 Update 3, שירותי .NET Mobile יכולים לקבל תמיכה באשף דחיפת הודעות. הדבר מקל עליך להוסיף הודעות דחיפה לאפליקציות שלך ב- Windows Phone ובחנות Windows. האשף יעזור לרשום את הלקוח שלך להודעות דחיפה ויספק לך לוגיקה עורפית לדוגמה כדי לשלוח הודעות דחיפה.
  • בעדכון הקודם, שימוש בכלים של מרכזי הודעות בסייר השרתים אפשר לך לשלוח הודעות בדיקה למכשירים שלך (Windows Phone, Windows Store, iOS, Android או Kindle Fire). ב- Visual Studio Update 3, הוספנו כלים נוספים כדי לאפשר לך להציג את רישומי המכשירים שלך, לערוך תגים ולמחוק רישומים. בנוסף, אנו מספקים גם ספירת הרשמות לפי פלטפורמה כדי לספק תצוגת סיכום מהירה.

      

פרוייקטים של Azure Mobile Service

  • כעת יש לך אפשרות להקצות שירות נייד כאשר אתה יוצר פרוייקט חדש של שירותים ניידים מתיבת הדו-שיח 'פרוייקט חדש'.

      

יוצר הפרופילים

  • מרכז הביצועים והאבחון יכול לפתוח הפעלות יצירת פרופילים (קבצי .diagsession) שיוצאו מכלי F12 בתצוגה המקדימה העדכנית ביותר למפתחים של Internet Explorer 11.

  • האפליקציות בסיס ההצגה של Windows (WPF) ו- Win32 נתמכות על-ידי הכלי החדש 'שימוש בזיכרון ' במרכז הביצועים והאבחון. לקבלת מידע נוסף על אופן השימוש בכלי כדי לפתור בעיות בזיכרון המקורי והמנוהל, עבור אל רשומת הבלוג הבאה:

    אבחון בעיות זיכרון באמצעות הכלי החדש לשימוש בזיכרון ב- Visual Studio

  • הכלי 'שימוש ב- CPU' במרכז הביצועים והאבחון מאפשר לך כעת לעבור משם פונקציה בעץ הקריאות לשורת קוד המקור שבה מוגדרת פונקציה זו כדי שתוכל לראות בקלות את הקוד המשתמש ב- CPU ביישום שלך.

      

ניהול מהדורות

  • באפשרותך להשתמש בתכונות של Windows PowerShell או של תצורת המצב הרצוי (DSC) של Windows PowerShell כדי לפרוס ולנהל נתוני תצורה. בנוסף, באפשרותך לבצע פריסה בסביבות הבאות ללא צורך בהגדרת סוכן הפריסה של Microsoft:

    • סביבות Microsoft Azure
    • סביבות מקומיות (סביבות רגילות)
  • אתה יכול להשתמש בניהול מהדורות כדי להפעיל פריסות לסביבות המנוהלות על ידי Chef.

  • באפשרותך להשתמש בניהול מהדורות כדי לעקוב אחר שינויים בפריטי עבודה בהפצה.

      

כלי בדיקה

  • באפשרותך להוסיף שדות מותאמים אישית וזרימות עבודה מותאמות אישית עבור תוכניות בדיקה וחבילות בדיקה.

  • באפשרותך להשתמש בהרשאה 'נהל חבילות בדיקה' כדי להעניק גישה לחבילות בדיקות.

  • באפשרותך לעקוב אחר שינויים בתוכניות בדיקה ובחבילות בדיקה באמצעות היסטוריית פריטי עבודה.

    לקבלת מידע נוסף אודות תכונות אלה, עיין במאמר הבא בבלוג של כלי הפיתוח של Visual Studio:

    תוכנית בדיקה והתאמה אישית של חבילת בדיקות עם TFS2013 Update3

  • בדיקת עומס מבוססת ענן עם תובנות יישומים

    אינך צריך להשתמש במשאבים ולהגדיר מחשבים משלך כדי לבצע בדיקות עומס באתר שלך. אתה יכול להשתמש בבדיקות עומס מבוססות ענן כדי לספק מחשבים וירטואליים המייצרים את העומס של משתמשים רבים הניגשים לאתר האינטרנט שלך בו זמנית. בעת הפעלת בדיקות הטעינה עבור היישום שלך באמצעות Visual Studio Online, באפשרותך להשתמש ב- Application Insights כדי לאחזר נתוני ביצועים. על-ידי תיאום נתוני עומס וביצועים יחד, באפשרותך לגשת לתובנות נוספות לגבי בעיות ביצועים שתמצא.

    על-ידי שימוש ב- Visual Studio 2013 Update 3, אינך מוגבל עוד לקבוצה קטנה של מוני יישומים אשר ינוטרו יחד עם הפעלת הטעינה. כעת באפשרותך לבחור את כל מוני הביצועים מתוך Application Insights שברצונך להציג עם הפעלת העומס שלך. השג את מוני הביצועים באמצעות האפשרות הבאה:

    תפריט קיצור של אפליקציות כאשר האפשרות 'קבל נתוני ביצועים מ- תובנות יישומים' נבחרה
    ועכשיו אתה יכול לבחור את מוני היישומים שברצונך להציג במהלך הפעלת הטעינה.

    קבלת נתוני ביצועים מתוך תיבת הדו-שיח 'תובנות יישומים' המציגה יישומים ומונים זמינים

    מונים אלה מתחילים להופיע בגרפים כאשר אתה מבצע את ריצת העומס.
    גרף תובנות יישומים המציג מוני יישומים שנבחרו במהלך הפעלת עומס

    כדי לקרוא עוד על שיפור זה כאן.

      

Visual Studio IDE

  • מחברי CodeLens ומחווני שינויים זמינים כעת עבור מאגרי Git.
  • במפת הקוד, הקישורים מעוצבים באמצעות צבעים והם מוצגים במקרא המשופר.
  • מפת איתור הבאגים משנה את גודל התצוגה באופן אוטומטי לערך מערום הקריאות המעניין ומשמר את העדפות גודל התצוגה של המשתמש.
  • באפשרותך לגרור קבצים בינאריים מסייר הקבצים של Windows אל מפת קוד, ולאחר מכן להתחיל לחקור קבצים בינאריים באמצעות מפת קוד.
  • כאשר מתפרסם עדכון חדש של Visual Studio ומוכן להורדה, תג ההודעות יהפוך לצהוב (בפינה השמאלית העליונה של ה- IDE) כדי לציין שקיים עדכון זמין להורדה. התג פועל כעת גם כלחצן דו-מצבי כך שתוכל להשתמש בקלות בלחיצה אחת כדי לפתוח את הרכזת ובלחיצה אחת כדי לסגור את הרכזת.

      

Visual C++‎

  • /Zo הוא מתג מהדר שמייצר מידע עשיר יותר לאיתור באגים עבור קוד אופטימלי (גרסאות Build non- /Od). הדבר כולל תמיכה משופרת באיתור באגים במשתנים מקומיים.

  • כעת באפשרותך להגדיר אפשרויות לכידה בדף 'אבחון גרפיקה' על-ידי לחיצה על כלים ולאחר מכן לחיצה על אפשרויות.

  • בעת ניתוח מסגרות בהפעלת 'אבחון גרפיקה', המסגרות ייפתחו בסביבה נפרדת שהיא Visual Studio Graphics Analyzer.

  • אתה יכול לערוך קוד הצללה ולהחיל שינויים על קובץ VSGLOG המכיל את המסגרת שנלכדה כדי להציג את האפקט מבלי להפעיל מחדש את היישום.

  • בעת שימוש ב-Visual Studio 2013, טפסי אתחול שעדיין לא יושמו יגרמו לשגיאת המהדר C2797. לקבלת מידע נוסף אודות שגיאה זו, עבור לאתר האינטרנט הבא של MSDN:

    פרטים על שגיאת המהדר C2797

      

פלטפורמת אינטרנט וכלים

  • Microsoft ASP.NET and Web Tools 2013.3

    • פיגומים: תמיכה בטכנולוגיות ASP.NET 5.2 (MVC, Web API)
    • עורך JSON: עיצוב אוטומטי והתאמת סוגריים מסולסלים
    • עורך CSS: בוררים ברמה 4 וגרירה ושחרור של גופנים, תמונות וקובצי .css אחרים
    • הוסף תמיכה עבור Microsoft Azure WebJobs ב- Visual Studio 2013 Update 3. כעת, באפשרותך ליצור פרוייקטי קונסולה סטנדרטיים לפתרונות של Visual Studio שניתן לפרסם באתרי אינטרנט של Azure כמשימות אינטרנט רציפות, מופעלות או מתוזמנות. ניתן גם לפרסם פרוייקטי קונסולה ישירות מתוך Visual Studio סייר הפתרונות ישירות כ- WebJobs לאתרי האינטרנט של Azure.
    • הוספת תמיכה באימות דו-גורמי בתבניות One ASP.NET עבור MVC, תמיכה בטופסי אינטרנט.
    • אפשר יצירת פרוייקטים של ASP.NET באמצעות Azure Active Directory בעת כניסה באמצעות MSA (חשבון Microsoft, שנקרא בעבר Live ID). לקבלת מידע נוסף, עבור לכאן.
  • ASP.NET MVC 5.2

  • ASP.NET Web API 2.2

  • ASP.NET Web Pages 3.2

  • ASP.NET זהות

    • נוספה תמיכה עבור SignInManager. SignInManager מקל על הוספת אימות Two-Factor, נעילת חשבון ותכונות אבטחה אחרות כשאתה נכנס למערכת. לקבלת מידע נוסף אודות תכונה זו, עבור אל רשומת בלוג זו.
  • Microsoft ASP.NET and Web Tools 2013.3

    • הוסרה תבנית MVC ASP.NET Facebook. אנו שולחים כעת את התבנית ASP.NET Facebook כהרחבה של Visual Studio בגלריית Visual Studio. באפשרותך להוריד תבנית זו מכאן.
  • Entity Framework 6.1.1

    • Microsoft פרסמה את EF 6.1.1 בעדכון זה. לקבלת מידע נוסף, עבור אל רשומת בלוג זו.
  • רענון WebDeploy 3.5

    • הפצנו רענון Web Deploy 3.5 ב- Visual Studio Update 3 כדי לאפשר שילוב עם SQL Server 2014. באפשרותך גם להוריד אותו מכאן.
  • תיקון חם של IIS Express 8.0 ביוני 2014

    • פרסמנו תיקון חם עבור IIS Express 8.0 ביוני 2014 בעדכון 3 של Visual Studio. תיקון חם זה מטפל בבעיה ב- IIS Express 8.0 בעת יצירת אתר ושימוש בצירופי תווים מסוימים בתיקיית האתר, Internet Information Services (IIS) 8.0 Express אינו מופעל. ניתן גם להוריד את התיקון החם מכאן.

      

חנות Windows ו- Windows Phone

  • ערכת SDK ואמולטורים של Windows Phone 8.1 Update 8.1 Update® 1 זמינים. ניתן להוריד אותו כאן.
  • כעת באפשרותך להשתמש באשף דחיפת הודעות כדי לחבר את האפליקציה שלך לשירות NET Azure Mobile. אשף דחיפת הודעות מקל עליך להפוך הודעות דחיפה לזמינות באפליקציית Windows או Windows Phone.

      

בעיות שתוקנו

תיקונים לאיתור באגים

  • Visual Studio קורס בעת בדיקת מערך גדול מ- 16MB בזמן איתור באגים מרחוק.
  • גירסת Build נכשלת מאחר שקובץ PDB נעול ב- Visual Studio 2013.
  • Visual Studio "14" אין אפשרות לפתוח פרוייקט בדיקה שנוצר ב- Visual Studio 2013 כאשר קובץ ה- .suo של הפרוייקט מכיל הגדרות מקבילות או הגדרות של משימות Windows.
  • חריגות או שגיאת Visual Studio כאשר אתה מאתר מרחוק באגים בפרויקט באמצעות DataSet, DataTable Visualizer או WPF Tree Visualizer.
  • בעת הצגת התוכן של dte. Debugger.CurrentStackFrame.Locals על-ידי שימוש ב- Visual Studio 2013, חלון הפלט אינו מציית לעיצוב שצוין, אך מציג תמיד את הערך המוחזר בתווים הקסדצימאליים.
  • ריחוף של משתנה אינו פועל עבור אזורים מסוימים של הצג.
  • נניח ששינית את סגנון המספר שלך ב לוח הבקרה כדי להשתמש במספרים המותאמים לשפות אחרות. בעת העברת העכבר מעל משתנה ב- Visual Studio 2013, המספר המלא אינו מוצג.

      

תיקונים כלליים

  • תמיכה באישורי SHA256 ב- .NET Framework 4.0 ב- ClickOnce:

    ניתן להשתמש באישורי חתימת קוד של SHA 256 גם עבור יישומים המיועדים ל- .NET Framework 4.0 או לגירסה קודמת. לפני עדכון זה, .NET Framework 4.5 היה צריך להיות נוכח במחשב הלקוח כאשר נעשה שימוש באישור חתימת קוד של SHA 256 עבור יישומי שולחן עבודה שפורסמו באמצעות ClickOnce או Visual Studio Tools עבור תוספות Office. אם השתמשת בעבר באישורי חתימת קוד של SHA 256, ונתקלת בשגיאות כגון "היישום מעוצב באופן שגוי", "ייתכן שהמניפסט אינו חוקי", "חתימת ה-XML של מניפסט אינה חוקית" או "לא היתה אפשרות ליצור את תיאור החתימה עבור אלגוריתם החתימה שסופק", עדכון זה פותר את הבעיה עבור יישומים שפורסמו מחדש ופורסמו לאחרונה.

      

פיתוח HTML, JavaScript ו- TypeScript

  • לאחר התקנת Visual Studio 2013 Update 2, Visual Studio מגיעה לגודל ה- CPU המרבי בעת עבודה על פרוייקט TypeScript תחת בקרת מקור.
  • אם Visual Studio Express 2013 עבור Windows מותקן לפני מהדורות Express for Web, Professional, Premium או Ultimate, תיבת הדו-שיח 'פרוייקט חדש' תנחה אותך להתקין את TypeScript.

      

תיקונים של Profiler

  • יצירת פרופילים נכשלת במכשיר טלפון עבור יישומים אוניברסליים כאשר היישומים מוכללים במצב הפצה.
  • כלי השימוש במעבד במרכז הביצועים והאבחון זמין כעת כאשר Internet Explorer ב- Windows Phone ... היעד נבחר, עם זאת, כדי לראות פונקציות JavaScript, נדרש אמולטור היעד או שהמכשיר יותקן בו Windows Phone 8.1 GDR 1.

      

תיקוני שרת בסיס הצוות

  • אתה עלול להיתקל בבעיית פסק זמן בעת שמירת פריטי עבודה ב- TFS 2013.

  • ב- DPI גבוה, קנה המידה של סמלי עורך פריטי העבודה משתנה באופן שגוי. .

  • תוספת Excel של Team Foundation Server עשויה להפוך ללא זמינה בעת לחיצה על דיווח ב- Excel 2013.

  • מטמון המטה-נתונים של Team Foundation Server עשוי לגדול עם פעולות פתיחת פריט עבודה, עדכון או שאילתה.

  • ייתכן שתקבל את הודעת השגיאה הבאה בעת יצירת בקשה חדשה לבדיקת קוד:

    הערה

    לא היתה אפשרות לשמור את פריט העבודה 0: Microsoft.TeamFoundation.WorkItemTracking.Client.ValidationException: TF237165: לקרן הצוות לא היתה אפשרות לעדכן את פריט העבודה עקב שגיאת אימות בשרת. ייתכן שמצב זה מתרחש מכיוון שסוג פריט העבודה השתנה או נהרס, או שאין לך הרשאה לעדכן את פריט העבודה.

  • יצירת פרוייקט צוות עלולה להיכשל, ותקבל את הודעת השגיאה הבאה:

    הערה

    processColumnCallback כבר נוסף לתוכן מנה זה

  • גרסאות build בו-זמניות של אותו מאגר Git עלולות להיכשל.

  • בעת מחיקת גרסאות build גדולות, מכונות build לא יכולות לעבד גרסאות build.

  • TfsBuildServiceHost.exe עלול לקרוס עקב כשל במחיקת שחרורי גירסאות build.

  • אזהרות בנייה ביומני Build עלולות להיות גדולות כל כך שלא ניתן יהיה לעבד אותן ב- Visual Studio. עליך לבטל את רישום האזהרות ב- Visual Studio.

  • בעת השימוש ב- UpgradeTemplate, גירסאות Build אינן משייכות התחייבויות לפריטי עבודה.

  • בעת הצבת גירסת Build ב- Web Access של Team Foundation Server, שדה הארגומנטים של MSBuild בתיבת הדו-שיח של התור תמיד ריק, גם כאשר ארגומנטים מצוינים בהגדרה.

  • כאשר הגדרת הגדרת Build לניטור ענף תחת בקרת מקור של Git, ואתה מבטל פרסום או מוחק ענף מרוחק, פעולת ביטול הפרסום או המחיקה מפעילה גירסת Build שתיכשל.

  • נניח ששדרגת מ- SQL Server 2008 R2 ל- SQL Server 2012. בעת ניסיון לקבוע תצורה של גיבויים מתוזמנים באמצעות SQL Server Reporting Services, מתרחש כשל באשף הגיבויים המתוזמנים.

  • ירידה בביצועים עבור מעקב אחר פריטי עבודה בעת שימוש ב- SQL Server 2014.

  • בעיות חיבור לאחר שדרוג בעת שימוש באימות Kerberos.

  • שדרוג של שרת בסיס הצוות עלול להיכשל אם לא תפעיל את Remapdbs לפני השדרוג.

  • מעבר לדף היסטוריית העבודה (_oi/_jobMonitoring#_a=היסטוריה) נכשל.

  • גיבויים מתוזמנים עשויים לדווח על מצב שגוי. משרות שמצליחות עשויות להופיע ככושלות ועבודות בביצוע עשויות לדווח על הצלחה.

  • בעת שדרוג מגירסאות קודמות של Team Foundation Server, ייתכן שתראה שגיאות ביומן האירועים על כך שהעברת FileContent נכשלה.

  • לא ניתן ליצור אוספים חדשים של פרוייקטי צוות כאשר אתה מפעיל את התכונה 'קבוצות זמינות של AlwaysOn' ב- SQL Server.

  • גיבויים מתוזמנים עשויים לדווח על מצב שגוי. משימות שמצליחות עשויות להיות מוצגות כמשימות שנכשלו ומשימות בביצוע עשויות לדווח על הצלחה.

  • מתרחשת שגיאה לאחר השלמת הטופס ולאחר מכן לחיצה על אישור כאשר אתה מפעיל tf shelve או tf checkin. הנתונים בתיבת הדו-שיח יאבדו.

  • השימוש במדיניות השמירה של מסד הנתונים המהווה ברירת מחדל עלול לגרום לשטח מסד הנתונים להתרפס.

  • גירסאות Build מתוזמנות עשויות לפעול שעה מוקדם יותר לאחר שעון קיץ.

  • Team Foundation Server שדרוג עשוי להיכשל מאחר שסוכן העבודה לא מפסיק.

  • כאשר אתה יוצא מדף סקירת קוד וחוזר אליו מאוחר יותר, אתה עלול לקבל הודעת שגיאה "השדה 'נתיב האזור' אינו יכול להיות ריק" גם אם נתיב האזור מוזן.

  • לא ניתן לגשת למדפים שנמצאים בבעלותם של משתמשים שבשמות התצוגה שלהם מופיע קו נטוי (/).

  • שגיאות מתרחשות במהלך יצירה של פרויקט באתר אינטרנט כאשר Git הוא ספק בקרת המקור הפעיל.

  • שינויים ממתינים שנוצרו על-ידי מיזוג tf עשויים להיות שגויים עקב מקורות כפולים של שינוי שם.

  • לא ניתן לייבא או לייצא הגדרות Git.

  • בעת כניסה ל- Visual Studio 2013, ייתכן שתקבל את הודעת השגיאה הבאה:

    הערה

    לא הצלחנו לאכלס באופן אוטומטי את חשבונות Visual Studio Online שלך.
    אירעה השגיאה הבאה: אירעה שגיאה אחת או יותר.

  • כאשר אתה מבצע שדרוג במקום לעדכון TFS 2013 3, ייתכן שתראה שתי תיקיות TFS בתפריט ההתחלה.

  • ה-TFSJobAgent עשוי להיתקע בהמתנה לחיבור למאתר באגים.

  • בעת עדכון זרימת העבודה הכללית של מעקב אחר פריטי עבודה, ייתכן שלא תיווצר תצוגת מחסן חדשה. פעולה זו גורמת לנתונים במחסן להיות לא מעודכנים.

      

תיקוני Visual C++‎

  • "שגיאה C2893: הפונקציה Specialize נכשלה" כאשר אתה משתמש בהצהרת שימוש בפרוייקט של Visual C++ ב- Visual Studio 2013.
  • המהדר קורס בעת הידור הקוד המכיל ארגומנטים המוגדרים כברירת מחדל בתבנית או במרחב שמות ב-Visual Studio 2013.
  • המהדר קורס בעת שיקוק מצביע פונקציה המוגדר על-ידי תבנית variadic ב- Visual Studio 2013.
  • המהדר קורס כאשר אתה קורא במפורש לאופרטור יציקת variadic בפרוייקט Visual C++ ב- Visual Studio 2013.
  • תבניות Variadic נכשלות בסוגים תלויים שמתחילים ב- "::" בעת הידור פרויקט Visual C++‎.
  • הקטנת חלק מהגודל של קבצים בינאריים של CX ב- Visual Studio 2013.
  • שגיאה C1001 במהדר Visual C++ בעת שימוש אינטנסיבי בתבניות Variadic.

      

תיקוני IDE של Visual Studio

  • ניתן לבטל את האפשרות All Caps בשורת התפריטים בדף > Tools Options > Environment > General. הגדרה זו נודדת אוטומטית בכל המחשבים שבהם אתה מחובר.
  • באפשרותך לשנות את גודל הרשימות הנפתחות בסרגל הניווט של 'עורך'.

      

תיקוני פלטפורמת אינטרנט וכלים

  • בדיקת תחביר סכין גילוח בבלוק JavaScript פועלת באופן שגוי ב- Visual Studio 2012 Update 3.
  • תצוגה בדפדפן אינה טוענת את כתובת ה- URL הנכונה עבור דפי MVC בעת השימוש ב- Azure Emulator.

      

בעיות ידועות

בעיות מוכרות בפיתוח HTML ו- JavaScript

      

בעיות ידועות של Profiler

  • האפשרות 'הצג מקור' אינה זמינה בכלי השימוש ב- CPU עבור קוד מנוהל בפרוייקטים שפרויקט סטארט-אפ מפנה אליהם.

      

בעיות ידועות ב- Visual C++‎

  • "C1083: אין אפשרות לפתוח את הקובץ כלול: 'winsock2.h': אין קובץ או ספריה כאלה." שגיאה מתרחשת בעת בניית פרוייקטים של Visual C++ לאחר הסרת ההתקנה של Visual Studio 2013 Update 3. לקבלת מידע נוסף על בעיה זו, עבור למאמר Knowledge Base הבא:

    2989380 "C1083: אין אפשרות לפתוח את הקובץ כלול: 'winsock2.h': אין קובץ או ספריה כאלה." שגיאה מתרחשת בעת בניית פרוייקטים של Visual C++ לאחר הסרת ההתקנה של Visual Studio 2013 Update 3

  • בעת שימוש ב'אבחון גרפיקה', התצוגה בתצוגת .diagsession עשויה להיות ריקה אם קובץ .diagsession אינו נמצא במוקד בסוף איתור הבאגים.

    כדי לעקוף בעיה זו, שמור את הקובץ .diagsession ופתח אותו מחדש כדי לראות את התצוגה.

      

בעיות ידועות ב- Visual Studio IDE

  • ב- Visual Studio 2013 Ultimate Update 3 dropized (non en-us), כאשר אתה מנסה לבקש מפת קוד או גרף תלות עבור הפתרון, הגרף המכוון אינו מיוצר.

      

בעיות ידועות בפלטפורמות אינטרנט וכלים

  • אם אתה משדרג ל-Visual Studio Update 3 RTM ישירות מ-Visual Studio Update 3 CTP1 או מ-Visual Studio Update 3 CTP2, עורך JSON או עורך LESS לא עובד.

    כדי לעקוף בעיה זו, הפעל תיקון של Visual Studio 2013 Update3 שיביא את המחשב למצב תקין.

  • בעת יצירת יישום אינטרנט של C# או VB ASP.NET המוגדר כברירת מחדל מתבנית MVC, WebAPI או SPA יחד עם אימות אישי, קבצי Views\Account\_SetPasswordPartial ו- _ChangePasswordPartial שנוצרו מכילים מודלים לא חוקיים.

    כדי לעקוף בעיה זו, בצע את השינויים הבאים:

    • בקובץ _SetPasswordPartial.cshtml, שנה את "@model <MyProjectName>. Models.ManageUserViewModel" ל- "@model <MyProjectName>. Models.SetPasswordViewModel".
    • בקובץ _ChangePasswordPartial.cshtml, שנה את "@model Microsoft.AspNet.Identity.ManageUserViewModel" ל- "@model <MyProjectName>. Models.ChangePasswordViewModel".
    • בקובץ _SetPasswordPartial.vbhtml, שנה את "@ModelType ManageUserViewModel" ל- "ModelType SetPasswordViewModel".
    • בקובץ _ChangePasswordPartial.vbhtml, שנה את "@ModelType ManageUserViewModel" ל- "@ModelType ChangePasswordViewModel".

      

בעיות ידועות של חנות Windows ו- Windows Phone

  • בעת שימוש ב- Visual Basic, אם תיצור שירות נייד חדש באשף דחיפת הודעות, לא תוכל לקבל הודעות עקב שגיאה 404 משירות האינטרנט.

    כדי לעקוף בעיה זו, חפש את הפרויקט לדוגמה של שירות שירות נייד שנוצר עבורך, במחלקה NotifyAllUsersController החלף את "חבר" ב"ציבורי".

      

בעיות ידועות בניהול מהדורות

  • קו צינור ההפצה vNext שונה מקו צינור ההפצה המבוסס על סוכן פריסה. צבר ההפצה של vNext כולל את ההבדלים בתכונות הבאות:

    • הרחבת שלב היעד, פריסה מבוססת תגיות ותכונות התערבות ידנית עדיין לא נתמכות.
    • שלבים בנתיבי ההפצה של vNext חייבים להיות של סביבת Azure או סביבה מקומית (סטנדרטית). נתיב הפצה נתון לא יכול לכלול את שני סוגי הסביבה.
    • רכיבים ושרתים של vNext הם פרמטרים לפעולות פריסה. לא ניתן לגרור אותם אל עורך רצף הפריסה כמו בחוויית עריכת הפצה מבוססת פריסה.
    • רכיבי vNext משמשים להגדרת נתיב לחבילה ואינם משויכים לכלי פריסה.
    • יש להגדיר באופן ידני את הזמנים הקצובים להפעלה של WinRM במחשבי היעד. לקבלת מידע נוסף, עבור אל התקנה ותצורה עבור ניהול מרחוק של Windows.
    • פקדי זרימה, כלומר "חזרה למצב קודם" ו"חזרה למצב קודם תמיד" אינם נתמכים בפקדי זרימה אחרים. לדוגמה, הם אינם נתמכים בפקדים מסוג Sequence או Parallel . כשלים בפעולה של פריסה יפעילו את כל הבלוקים הקודמים של חזרה למצב קודם, מומלץ שקבצי Script של חזרה למצב קודם יהיו אידמפוטנטיים.
  • לקבלת בעיות ידועות נוספות אודות ניהול מהדורות, עבור אל מאמר מאגר הידע הבא ב- Knowledge Base:
    2905736 בעיות ידועות בעת התקנת 'ניהול מהדורות' עבור Visual Studio 2013

      

כלי Python עבור Visual Studio

  • כלי Python חדשים עבור פרויקטים של Visual Studio שנוצרו יחד עם Application Insights זמינות יציגו שגיאה לאחר היצירה ולא ניתן יהיה לפרסם אותם ב- Microsoft Azure.

    כדי לעקוף בעיה זו, ודא שתיבת הסימון 'הוסף תובנות יישומים ל- Project' אינה מסומנת בעת יצירת הפרוייקט.

      

יישומי SharePoint

  • אפליקציות אירוח אוטומטי חדשות אינן נתמכות עוד. האפשרות 'אירוח אוטומטי' מוסרת מחוויית היצירה של יישומי SharePoint, מאחר שתוכנית התצוגה המקדימה של יישומי Office 365 באירוח אוטומטי הסתיימה ב- 30 ביוני. יישומים חדשים באירוח אוטומטי עבור SharePoint אינם מתקבלים עוד על-ידי חנות SharePoint. אפליקציות קיימות באירוח אוטומטי אינן מושפעות, ואפליקציות שפועלות כעת בשירות לא ייסגרו. ראה עדכון על תוכנית התצוגה המקדימה של אפליקציות באירוח אוטומטי לקבלת מידע נוסף על העדכון בתוכנית התצוגה המקדימה של אפליקציות באירוח אוטומטי.

      

מידע נוסף

כיצד להוריד קובצי תמיכה של Microsoft
        
ניתן למצוא עדכונים עבור מוצרים אחרים במשפחת Visual Studio באתר ההורדות של Microsoft עבור Visual Studio.

דרישות

דרישת הפעלה מחדשייתכן שיהיה עליך להפעיל מחדש את המחשב לאחר התקנת חבילה זו.

שפות נתמכות Visual Studio 2013 Update 3 מספק עדכונים עבור הגירסאות הבאות:

  • סינית (פשוטה)
  • סינית (מסורתית)
  • צ'כית
  • אנגלית
  • צרפתית
  • גרמנית
  • איטלקית
  • יפנית
  • קוריאנית
  • רוסית
  • פולנית
  • פורטוגזית (ברזיל)
  • ספרדית
  • טורקית

מערכות הפעלה נתמכותלקבלת מידע נוסף על מערכות הפעלה נתמכות, עבור לאתר האינטרנט הבא של Microsoft:

דרישות תאימות פלטפורמה ומערכת עבור Visual Studio 2013

ארכיטקטורות נתמכות

  • 32 סיביות (x86)
  • 64 סיביות (x64) (WOW)

דרישות החומרה

  • מעבד של 1.6 ג'יגה-הרץ (GHz) ומעלה
  • 1 ג'יגה-בית (GB) של RAM (1.5 GB אם אתה מפעיל במחשב וירטואלי)
  • שטח דיסק קשיח זמין של 1 GB
  • כונן דיסק קשיח של 5,400 סל"ד
  • כרטיס מסך תומך-DirectX 9 הפועל ברזולוציה של 1024 × 768 ומעלה

דרישות תוכנהכדי להחיל עדכון זה, עליך להתקין את אחת מהתוכניות הנתמכות של Visual Studio 2013 המפורטות בסעיף "חל על".

תמיכה עבור Visual Studio 2013 Update 3תמיכה לא רשמית בקהילה עבור Visual Studio 2013 Update 3 זמינה דרך הפורומים של Microsoft Developer Network (MSDN).