רישוי

מתי להחיל רישוי

עקוב אחרי הכללים הפשוטים הללו:

  • הרישוי צריך להיות מותקן רק פעם אחת לכל דומיין אפליקציה.
  • אתה צריך להחיל את הרישוי לפני השימוש בכל מחלקות Aspose.CAD אחרות.
  • קריאה ל-SetLicense מספר פעמים אינה מזיקה, אך מבזבזת זמן מעבד.
  • אם אתה מפתח אפליקציה של Windows Forms או אפליקציה מהקונסולה, קרא ל-SetLicense במקטע ההתחלה, לפני השימוש במחלקות Aspose.CAD.
  • כאשר מפתחים אפליקציית ASP.NET, קרא ל-SetLicense מקובץ Global.asax.cs (Global.asax.vb), במתודה המוגנת Application_Start. היא נקראת פעם אחת כאשר האפליקציה מתחילה.
  • אל תקרא ל-SetLicense מתוך המתודות Page_Load מכיוון שזה אומר שהרישוי ייטען בכל פעם שמטען דף אינטרנט.
  • אם אתה מפתח ספריית מחלקות, קרא ל-SetLicense ממבנה סטטי של המחלקה שמשתמשת ב-Aspose.CAD. המבנה הסטטי מתבצע לפני שיצור מופע של המחלקה שלך, מה שמבטיח שהרישוי של Aspose.CAD מוגדר כראוי.

החלת רישוי באמצעות קובץ או אובייקט זרם

השתמש בשיטת License.SetLicense כדי לרשום את רכיב. הדרך הקלה ביותר להחיל רישוי היא לשים את קובץ הרישוי באותה תיקיה כמו Aspose.CAD.dll ולציין את שם הקובץ, ללא נתיב, כפי שמוצג למטה.

טוען רישוי מקובץ

קטע קוד זה מאתחל רישוי המאוחסן בקובץ או במשאב מוטמע.

// Set path of the license file, i.e. c:\temp\
string dataDir = @"c:\temp\";
License license = new License();
license.SetLicense(dataDir + "Aspose.CAD.lic");

טוען רישוי מאובייקט זרם

קטע קוד זה מאתחל את הרישוי מזרם.

// Set path of the license file, i.e. c:\temp\
string dataDir = @"c:\temp\";
// Load an existing file in the stream
FileStream LicStream = new FileStream(dataDir + "Aspose.CAD.lic", FileMode.Open);
License license = new License();
license.SetLicense(LicStream);