עבור לתוכן

איך עושים קובץ EXE עצמאי מתוכנית שכתבתי ב C# ?

Featured Replies

פורסם

ניסתי לחפש תשובות פה בפורום, ובגוגל, אבל רק כותבים שם שצריך תוכנת צד שלישי.

אין אפשרות לבצע את זה מC# ? (ויזואל סטודיו)

תודה[br]פורסם בתאריך: 5.10.2008 בשעה 15:21:44


רק תוספת קטנה, התוכנית היא עם From ולא Console .
פורסם

כשאתה עושה BUILD או RUN זה יוצר לך קובץ EXE תחת bin\Release או Debug בפרוייקט שלך...

פורסם

אם הבנתי אותך נכון, אתה לא יכל ליצור קובץ EXE עצמאי, כל "לקוח" שירצה להריץ את התוכנית שכתבת חייב שיהיה לו את ה .NET FRAMEWORK מותקן.

פורסם

נכון. מצד שני, זו דרישה הגיונית ביותר (כמו הדרישה שיהיה מותקן JVM אם אתה רוצה להריץ תוכנית ב-Java).

פורסם
  • מחבר

תודה רבה לכולם,

רק לשם מי שיקרא את זה בעתיד:

1. יש לשנות בחלונית הקטנה מ "Debug" ל "Release"

2. לחוץ על Build Solution

3. ואז באמת ניתן למצוא את הקובץ בתוך הסיפרייה המתאימה.

לגבי net framework אני לא יודע, כנראה זה כן מותקן אצלינו...

פורסם

ברור, visual studio מתקין את זה, אחרת לא היית יכול לקמפל/להריץ כלום ב C#.

פורסם
  • מחבר

ל Zone Wannabe

תודה על התגובה,

אני לא ביצעתי את הבדיקה על המחשב שלי... חשבתי שזה מובן.

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

פורסם

התבלבלת בין השם לתואר....

בכל מקרה, בכל ויסטה ו 2008 זה מגיע מובנה, ב XP ו 2003 אפשר לראות האם זה קיים ע"י המצאות התיקיה:

C:\WINDOWS\Microsoft.NET\Framework

כאשר יש שם תיקיות לפי גירסאות (למשל v2.0.50727) וכו'.

  • 4 שבועות מאוחר יותר...
פורסם

אתה יכול ליצור חבילת התקנה.

בVisualStudio

NewProject/ other project type/ setup and deployment/ setup proejct

פורסם

ואם אתה משתמש רק בC# בלי NET - אתה לא צריך FRAMEWORK !

פורסם

C# זה רק שפה.. אם אתה רוצה להריץ קוד מקומפל שלה, אתה צריך מכונה וירטואלית שתריץ אותה. כיום יש לך רק את .NET של מיקרוסופט או MONO.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים