דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. יצירת DLL

יצירת DLL

מתוזמן נעוץ נעול הועבר ארכיון code613m
5 פוסטים 2 כותבים 462 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • Z מנותק
    Z מנותק
    zvi good
    כתב ב נערך לאחרונה על ידי
    #1

    יש לי קוד C# שעובד מצוין ואני רוצה לסגור אותו כ DLL
    איך אני עושה זאת?

    ניסיתי לפרויקט Class Librery ולהעתיק את הקוד לתוכו, אך כשאני מנסה להריץ הוא מעלה לי שגיאה זו
    [u:2evjb5zo]a project with an output type of class library cannot be started directly
    in order to debug this project add an executable project to this solution[/size
    which references the library project set the executable project as the startup project[/u:2evjb5zo]

    כשאני בודק בתיקיות הפרויקט אני רואה שקובץ ה DLL נוצר אך כשאני מנסה להשתמש בו עולה לי שגיאה זו
    'ExtractGzFilesEngine.ExtractFile' is a 'type', which is not valid in the given context
    (שם ה DLL הוא ExtractGzFilesEngine והפונקציה הציבורית היא ExtractFile)

    מה עשיתי לא נכון?

    פורסם במקור בפורום CODE613 ב17/08/2015 02:23 (+03:00)

    תגובה 1 תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      כתב ב נערך לאחרונה על ידי
      #2

      אין כזה דבר "להריץ" DLL. זה פשר השגיאה.
      בד"כ DLL זה רכיב תוכנה שלא רץ ע"י המשתמש אלא ע"י תוכנה. במהלך הפיתוח אפשר לבדוק אותו ע"י פרוייקט נוסף שמשתמש בו (עם Project Reference).
      תסביר מה אתה מעוניין.

      פורסם במקור בפורום CODE613 ב17/08/2015 11:48 (+03:00)

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      תגובה 1 תגובה אחרונה
      0
      • Z מנותק
        Z מנותק
        zvi good
        כתב ב נערך לאחרונה על ידי
        #3

        @דוד ל.ט.

        אין כזה דבר "להריץ" DLL. זה פשר השגיאה.

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

        @דוד ל.ט.

        בד"כ DLL זה רכיב תוכנה שלא רץ ע"י המשתמש אלא ע"י תוכנה. במהלך הפיתוח אפשר לבדוק אותו ע"י פרויקט נוסף שמשתמש בו (עם Project Reference).
        תסביר מה אתה מעוניין.

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

        1. לדעת לעשות את זה
        2. למען הסדר הטוב (אין לי מושג מה מקובל לעשות) שאדע שהחלק הזה סיימתי וזה מוכן.

        אם הקוד תלוי ב References אחרים זה בעייתי?

        פורסם במקור בפורום CODE613 ב17/08/2015 12:05 (+03:00)

        תגובה 1 תגובה אחרונה
        0
        • dovidD מנותק
          dovidD מנותק
          dovid ניהול
          כתב ב נערך לאחרונה על ידי
          #4

          אם ככה הכל טוב.
          עשית מצויין רק במקום ללחוץ על כפתור ההרצה בוחרים בBuild.

          פורסם במקור בפורום CODE613 ב17/08/2015 14:15 (+03:00)

          מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

          בכל נושא אפשר ליצור קשר dovid@tchumim.com

          תגובה 1 תגובה אחרונה
          2
          • Z מנותק
            Z מנותק
            zvi good
            כתב ב נערך לאחרונה על ידי
            #5

            בסדר הסתדר לי ברוך ה'
            אין לי מושג מה הייתה הבעיה בהתחלה

            @Zvi Good

            1. למען הסדר הטוב (אין לי מושג מה מקובל לעשות) שאדע שהחלק הזה סיימתי וזה מוכן.

            מה באמת מקובל לעשות?
            אשמח לשמוע מהמומחים...

            @Zvi Good

            אם הקוד תלוי ב References אחרים זה בעייתי?

            התברר שאין שום בעיה!

            תודה רבה!

            פורסם במקור בפורום CODE613 ב17/08/2015 14:40 (+03:00)

            תגובה 1 תגובה אחרונה
            0

            בא תתחבר לדף היומי!
            • התחברות

            • אין לך חשבון עדיין? הרשמה

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