Debug ו-Release בתוכנת Visual C# Express

[6 בדצמבר 2008] [2 תגובות]

למי שלא יודע (באמת הגיע הזמן), מיקרוסופט מחלקת גירסאות של Visual Studio בחינם. אומנם זוהי גירסת ה-Express, שיש בה פחות אופציות והיא מוגבלת לשפה אחת בלבד. תוכלו לבחור בין Visual C# Express, Visual C++ Express ו-Visual Basic Express.

אז מה מוגבל בגירסאות הללו? אי אפשר להדר תוכניות? לדבג אותן? בכלל לא! כמעט והכל אפשרי. מי שעבד עם הגירסה המלאה של התוכנה כמעט ולא ירגיש בהבדל. אני שמח להגיד שאני יכול לכתוב  פרויקטים שלמים בגירסאות ה-Express.

דבר אחד שתיסכל אותי הוא שלא הצלחתי למצוא את האופציה לעבור בין הידור Debug להידור Release. גירסת ה-Debug יוצרת קוד בלי אופטימיזציה שמכיל יותר מידע וכך ניתן לדבג אותו בקלות. גירסת ה-Release מיצרת תוכניות טובות, קטנות ומהירות יותר אשר מותאמות לשיחרור ללקוחות (או לשימוש עצמי).

בגירסאות ה-Express ניתן להדר Debug באמצעות F5 ולהדר Release באמצעות Ctrl+F5. אבל אם אתם רוצים להשיג את התוספת הבאה ל-Toolbar שלכם:

Release ו-Debug

עליכם להיכנס לתפריט Tools ואז Options ולבחור באופציה Show advanced build configurations. אל תשכחו לסמן את Show all settings על מנת להציג את כל האופציות:

Visual Studio Express

אם תשחקו עם האופציות, תוכלו להוציא מגירסת ה-Express את כל המיץ שאתם צמאים לו.

אם אהבת את הפוסט, אני שולח מדי פעם למייל עוד פוסטים מעניינים שלא תמיד מגיעים להתפרסם באתר. אתה מוזמן להצטרף לרשימה:
(אני שונא ספאם. אני מבטיח לעולם לא לשלוח משהו לא מעניין)

2 תגובות

  1. | 12/6/2008 5:32:48 PM

    תודה רבה!

    הייתי בטוח (כך לפחות זה היה בגירסאות הקודמות), שלא ניתן לקמפל את התוכנית לקובץ exe באמצעות גירסת ה- Express.

    הבחירה של התוכנה, C++,‏ C# או VB, היא בהתקנה, או בהורדה ממייקרוסופט?
    אגב, אם תוכל לצרף לינק - זה יעזור.

     

    בנוסף, האם מצאת את המגבלות של גירסת הExpress לעומת הגירסה המלאה?
    האם מגבלה כלשהי הפריעה והגבילה אותך במהלך העבודה (מגבלה שלא קיימת בגירסה המלאה)?

     תודה רבה!

  2. טל | 12/9/2008 12:01:05 PM

    הבחירה של המהדר (C#, C++, VB) היא בהורדה... ניתן להוריד את כל השלוש בנפרד או להוריד קובץ ISO המכיל את כולן (יש לצרוב אותו לדיסק לפני כן, או לעשות mount).

    הלינק: http://www.microsoft.com/express/

    רשימה (אני לא בטוח שהיא מלאה) של פיצ'רים חסרים אפשר למצוא ב-ויקיפדיה:

    http://en.wikipedia.org/wiki/Microsoft_Visual_Studio_Express

    עדיין לא מצאתי מגבלה שתגרום לי לרצות את הגירסה המלאה.

התגובות נעולות