עבור לתוכן

קוד C# שנבנה בתוכנה visual studio ללא צורך Net Framework

Featured Replies

פורסם

בניתי תוכנה קטנה ב C# בעזרת התוכנה visual studio

אבל לאחר הקימפול, התוכנה יכולה לפעול במחשבים שמותקן בהם Net framework

עכשיו לשאלתי, יש אפשרות כזאת לקמפל את התוכנה דרך קומפייל אחר במטרה שהיא לא תצטרך את ה Net framework

גם לגבי console application וגם לגבי Win form application

פורסם

לא אפשרי.

פורסם

זה אפשרי באמצעות כלי של חברת Xenocode, שנקרא Xenocode Obfuscator

http://www.xenocode.com/Obfuscator

הכלי הוא בעיקר למטרת Obfuscation, אבל יש לו גם פיצ'ר שמאפשר לקחת את ה-EXE שקימפלת, ולהמיר אותו ל-native code

כלומר - לא צריך framework יותר.

הכלי עולה כסף, אבל אולי תוכל למצוא משהו דומה...

פורסם

אם אפשר לשאול... למה אתה צריך כזה כלי?

פורסם
  • מחבר

זה אפשרי באמצעות כלי של חברת Xenocode, שנקרא Xenocode Obfuscator

http://www.xenocode.com/Obfuscator

הכלי הוא בעיקר למטרת Obfuscation, אבל יש לו גם פיצ'ר שמאפשר לקחת את ה-EXE שקימפלת, ולהמיר אותו ל-native code

כלומר - לא צריך framework יותר.

הכלי עולה כסף, אבל אולי תוכל למצוא משהו דומה...

תודה רבה, עובד מצוין

לא רק שזה לא אפשרי, זה מנוגד לכל הפואנטה של #C.

לא אפשרי.

אפשרי..

אם אפשר לשאול... למה אתה צריך כזה כלי?

כי אני מתכוון לפרסם אותה, ויש אנשים אין להם NET FRAMEWORK ..

פורסם

זה לא אפשרי. מה שהתוכנה הזאתי עושה זה להמיר את הקוד ל Native Code.

להריץ קוד C# טהור ללא .net - לא אפשרי.

פורסם

כי אני מתכוון לפרסם אותה, ויש אנשים אין להם NET FRAMEWORK ..

אז תגיד להם להתקין.

בדיוק כמו שאם תכתוב תכנית בג'אווה היית אומר להם להתקין JRE.

פורסם

עם כל הכבוד,

מי בימינו אין לו Dot Net Framework על המחשב?

ולמה שלא יתקינו?

אפילו אם מוצר שכזה יעבוד, זה לא בהכרח מבטיח שהוא יעבוד כמו שצריך בכל מקום,

מה גם שה-Framework מייעל תוכנות וכד' עבור החומרה הספציפית שעליו הוא רץ,

בגלל ה-JIT Compiling שהוא עושה.

פורסם

מסכים עם התגובות, זה די מנוגד לכל רעיון ה-.NET

כדאי להשתמש בפתרון שרשמתי רק אם יש מגבלה טכנולוגית כלשהי להתקין את ה-Framework אצל מי שמשתמש בתוכנה שלך, או משהו בסגנון...

פורסם

מסכים עם התגובות, זה די מנוגד לכל רעיון ה-.NET

כדאי להשתמש בפתרון שרשמתי רק אם יש מגבלה טכנולוגית כלשהי להתקין את ה-Framework אצל מי שמשתמש בתוכנה שלך, או משהו בסגנון...

ואם כבר אתה מניח קהל יעד שיש לו בעייתיות עם ה.Net Frameworks (שמותקן בצורה אוטומטית כזו או אחרת יחד עם ווינדוס אם אני זוכר נכון), למה אתה מתכנת בC#?

ארכיון

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

דיונים חדשים