פורסם 2008 בספטמבר 1217 שנים הכנתי תוכנה קטנה ונחמדה ב C#. אני שולח אותה לחבר ( רק את קובץ ה .EXE ) אך הוא אומר לי שהקובץ פשוט לא נפתח.הבנתי שבשביל שהתוכנה תעבוד עצלו הוא צריך להתקין FRAMEWORK.השאלה היא האם אפשרי לעשות .EXE משופר ב C# שיעבוד על כל מחשב ללא FRAMEWORK ?
פורסם 2008 בספטמבר 1217 שנים כל קוד שרשום ב C# הוא קוד MANAGED, שמסתמך על העובדה שיש במחשב מכונה וירטואלית של .NET.תברר באיזה גרסא של .NET קימפלת את התוכנית ותגיד לו להוריד אותה מהאתר של MS.זאת הדרך היחידה...
פורסם 2008 בספטמבר 1217 שנים מחבר תודה על התשובה אבל מאוד התבאסתי. גם ב C++ צריך שיהיה על המחשב .NET בשביל להריץ את ה .EXE?
פורסם 2008 בספטמבר 1217 שנים אם זה ++C רגיל, אז לא.אם זה ++Managed C (מה שנקרא גם C++\CLI, והיא שפה שונה מ-++C רגיל) אז כן.כשאתה יוצר פרוייקט חדש ב-visual studio, אתה צריך לוודא שהוא ב++C רגיל ולא CLR.לגבי ה-#C:שחבר שלך יוודא איזו גרסה של .NET מותקנת אצלו:http://www.walkernews.net/2007/07/30/how-to-verify-dot-net-framework-version/וחוץ מזה, תאמר באיזו גרסה של visual studio אתה משתמש.אם אני לא טועה, יש דרך להגדיר שהפרוייקט שלך יתקמפל בגרסת .NET ישנה יותר ממה שיש לך, כדי שתוכל לרוץ על מחשבים שמותקנת עליהם הגרסה הזו. לחילופין, הוא יכול להוריד גרסה עדכנית של .NET.
פורסם 2008 בספטמבר 1217 שנים מחבר תראה, אני לומד C# לא יותר משבוע ולכן יש לי ידע מאוד בסיסי.אני מעדיף לעזוב בצד את C# ולעבור ל C++ בשביל שכל תכנה שאני אתכנת תעבוד ללא תלות ב .NETיש לי רק עוד שאלה אחת אחרונה: האם אפשרי ב C++ לעשות קובץ .EXE בודד ולהכניס בתוכו תמונה ( .JPG או .BMP ... ) ?
פורסם 2008 בספטמבר 1217 שנים אני יודע שב-.net זה אפשרי וזה נקרא embedded resource.אני לא כל כך בטוח לגבי ++C...(כלומר, תיאורטית הכל אפשרי, אבל צריך לבדוק איך עושים את זה בדיוק)אני לא חושב שאתה צריך לנטוש את #C רק בגלל הדרישה ל-NET. זוהי דרישה לגיטימית לחלוטין, בדיוק כמו שכל מי שרוצה להריץ תוכנת Java נדרש להתקין את ה-JRE.
פורסם 2008 בספטמבר 1217 שנים חוץ מזה שהיום כמעט על כל מחשב יש .Net framework 2.0 שמתאים ל-Visual Studio 2005
פורסם 2008 בספטמבר 1217 שנים אפשר גם לצרף משאבים ב C++ או בכל EXE שהוא מקומפל לחלונות (יש לך את רשימת ה resources בסביבת הפיתוח בד"כ). ללמוד C++ ועוד עם ממשקי GUI לחלונות זה הרבה יותר קשה ומסובך.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.