Zeev86 פורסם 2014 בנובמבר 8 Share פורסם 2014 בנובמבר 8 אהלן. יש לי פרויקט (VB.NET) שמשתמש באחד הforms בדפדפן של Xulrunner. דפדפן זה לוקח כ40 מגה ואני לא מעוניין לשים אותו בהתקנה בסיסית של התוכנה אלא כפלאגין שאותו תהיה לי אפשרות אחרי זה להוריד דרך עדכוני התוכנה.השאלה שלי, איך אני יכול לטעון את הreference של הדפדפן בRuntime בלי להגדיר את אותו הreference בפרויקט עצמו? כלומר, אני עושה בדיקה - אם כל קבצי הDLL של אותו הreference קיימים אצלי בתיקיה, רק אז אני אומר לתוכנה להטעין את אותם הקבצים ורק אז להריץ את הform עם הפקד הרצוי. קישור לתוכן שתף באתרים אחרים More sharing options...
needacomp פורסם 2014 בנובמבר 8 Share פורסם 2014 בנובמבר 8 חפש בגוגל.net dynamically loading assmebly vb.net קישור לתוכן שתף באתרים אחרים More sharing options...
Zeev86 פורסם 2014 בנובמבר 8 מחבר Share פורסם 2014 בנובמבר 8 חפש בגוגל.net dynamically loading assmebly vb.netלא אחי, אני מתעסק בתכנות וזה בכלל לא עלה לי בראש.. קיצר הסתדרתי לבד. וכדי שזה באמת יהיה בגוגל לבנאדם הבא שיצטרך את הקוד, אז הנה אני רושם את זה פה:שמתי את זה בForm InitializeComponent If IO.Directory.Exists(Application.StartupPath & "\xulrunner") = True Then Gecko.Xpcom.Initialize(Application.StartupPath & "\xulrunner") Me.GeckoWebBrowser1 = New Gecko.GeckoWebBrowser() Me.GeckoWebBrowser1.Location = New System.Drawing.Point(14, 20) Me.GeckoWebBrowser1.Name = "GeckoWebBrowser1" Me.GeckoWebBrowser1.Size = New System.Drawing.Size(249, 144) Me.GeckoWebBrowser1.TabIndex = 0 Me.GeckoWebBrowser1.UseHttpActivityObserver = False End If קישור לתוכן שתף באתרים אחרים More sharing options...
needacomp פורסם 2014 בנובמבר 8 Share פורסם 2014 בנובמבר 8 איך בדיוק הוא יודע מה זה Gecko אם אתה לא שם אותו ב reference בפרוייקט ?? קישור לתוכן שתף באתרים אחרים More sharing options...
Zeev86 פורסם 2014 בנובמבר 8 מחבר Share פורסם 2014 בנובמבר 8 איך בדיוק הוא יודע מה זה Gecko אם אתה לא שם אותו ב reference בפרוייקט ??אני שם את הREFERENCE בפקד אבל את הטעינה אני עושה מה-Initialize ככה שגם אם אין קבצי DLL אז יש IF שבודק את זה.קיצר במקום להסתבך עם טעינת REFERENCE אני פשוט בודק שיש את התיקיה שבה נמצאים DLL של הפקד ואז מצייר את זה בFORM. קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.