Microsoft AJAX זה מגניב. אבל מה עושים כשהוא לא מותקן בשרת?
Atlas, ולאחר מכן שיצא תחת השם Microsoft AJAX, עור באזז לא קטן. הרבה בעלי שרתים כבר התקינו אותו ותומכים בו, אולם יש כאלה שלא. במידה ובעת השרת שלך לא תומך בזה, ואתה עדיין רוצה להשתמש בAJAX, יש פיתרון והוא אפילו לא מורכב.
כשאתה משתמש באיזשהו רפרנס בפרוייקט, תחילה נבדקת ספריית ה bin המקומית לבדוק האם קיים בה הDLL והאם הוא בגרסה שונה מהGAC.
כשמתקינים את MS AJAX עם האינסטולר הרגיל, הוא למעשה רושם את הDLL-ים שלו בGAC ומכין אותם לשימוש. במידה ו MS AJAX לא הותקן, תמיד אפשר להכניס את הDLL-ים הללו ל bin. מדובר רק בשני DLL-ים שיש להכניסם כדי שפרוייקט MS AJAX יעבוד (והDLL-ים שמבוקשים ב web.config באמת יהיו). פשוט תורידו את הקובץ ZIP הזה ותפרסו אותו ואת קבצי הDLL תכניסו לתיקיית הBIN. יותר פשוט מזה?
להורדה.
דרך אגב, הקבצים של ה GAC מאוכסנים ב c:\windows\assembly (במידה ו c:\windows תיקיית המערכת). את קבצי הDLL הזמינים ניתן למצוא בתיקיית ההתקנה של Microsoft AJAX במחשב.