משיב מוביל
מיקום DLL ליצירת Build בעזרת TFS

שאלה
-
שלום רב,
יש לי פרויקט אשר מבוסס על כמה קבצים חיצוניים , ברצוני לדעת היכן עליי למקם אותם ואיך ליצור רת הקשר לפרויקט על מנת שמכונית הבילידים תיצור בילד.
כיום הבילדר צועק לי כי אינו מכיר את את ה DLL , בדקתי וראיתי כי הקבצים החיצוניים אינם מעותקים לספריתת ה SOURCE במכונת הבילדים. האם זאת הבעיה ? יצרתי ספרייה חדשה ששם אחסנתי את הקבצים החיצונייםןועדיין הבילדר לא בונה . אשמח לקבל חוות דעת איך אני בעצם יוצר בילד מסודר עם מספר של קבצים חיצוניים.
תודה
תשובות
-
הי
אני מניח שהקבצים החיצוניים שאתה מדבר עליהם הם binaries שאתה נזקק להם על מנת להתקמפל.
אם מדובר בהתקנה שנדרשת (win sdk למשל) - אז התקנות אותן אתה מבצע בעמדת הפיתוח חייבות להתבצע גם בשרת.
אם מדובר ב- binaries שפשוט צריכים להיות זמינים לצורך קימפול, תעלה אותם כחלק מעץ הפיתוח שלך ל- Source control, בתיקייה ייעודית. ה- reference ל- dll-ים האלה מהפרוייקטים שלך חייב להיות relative .
וודא הצלחה בבנייה מקומית, אח"כ שלח לבניה דרך TFS.דן
דן
- סומן כתשובה על-ידי Eldadcohen יום ראשון 28 אוקטובר 2012 21:51
-
סדר הבניה נקבע בסטודיו במסגרת solution שם אתה קובע תלויות בין הפרויקטים.
הסדר הזה תופס כשתשלח לבניה את ה- solution במכונת TFS BUILD
דן
- סומן כתשובה על-ידי Eldadcohen יום שלישי 06 נובמבר 2012 21:31
כל התגובות
-
הי
אני מניח שהקבצים החיצוניים שאתה מדבר עליהם הם binaries שאתה נזקק להם על מנת להתקמפל.
אם מדובר בהתקנה שנדרשת (win sdk למשל) - אז התקנות אותן אתה מבצע בעמדת הפיתוח חייבות להתבצע גם בשרת.
אם מדובר ב- binaries שפשוט צריכים להיות זמינים לצורך קימפול, תעלה אותם כחלק מעץ הפיתוח שלך ל- Source control, בתיקייה ייעודית. ה- reference ל- dll-ים האלה מהפרוייקטים שלך חייב להיות relative .
וודא הצלחה בבנייה מקומית, אח"כ שלח לבניה דרך TFS.דן
דן
- סומן כתשובה על-ידי Eldadcohen יום ראשון 28 אוקטובר 2012 21:51
-
-
סדר הבניה נקבע בסטודיו במסגרת solution שם אתה קובע תלויות בין הפרויקטים.
הסדר הזה תופס כשתשלח לבניה את ה- solution במכונת TFS BUILD
דן
- סומן כתשובה על-ידי Eldadcohen יום שלישי 06 נובמבר 2012 21:31
-