אתה חייב FRAMEWORK
כדי לבדוק האם הוא מותקן על התחנה, אתה צריך לגשת לתיקיית c:\winnt\system32 ושם לחפש קובץ מסויים (שאני לא ממש זוכר את שמו, אבל אני אשתדל לכתוב אותו כאן מחר). לחילופין, אפשר לעשות ככה כדי לבדוק האם סביבת ה .NET מותקנת: לוחצים על START, RUN כותבים INSTALLER בחלון שמופיע, עושים קליק ימני על השורה עם הכותרות (FILE,SIZE,DATE...) ומוסיפים את האופציה COMMENT . לאחר מכן יופיעו כל ההערות של קבצי ה MSI על המסך. במידה ואחד מהם הוא MICROSOFT .NET FRAMEWORK RTL או משהו בסגנון, הוא מותקן על התחנה. זה פתרון של מיקרוסופט... (מאוד יצירתי ...) בברכה, זיו. נ.ב. לגבי השאלה שלך - מה שאני עושה זה ככה: אני עוטף את התוכנה שלי בקובץ EXE אחר שבודק האם מותקן ה .NET . אם הוא לא מותקן, הוא תחילה מריץ את ההתקנה ממקום מרכזי ברשת, אחרת - הוא פשוט מריץ את התוכנה.