רישוי
כאשר אתה מרוצה מההערכה שלך של Aspose.CAD עבור .NET, קנה רישוי באתר אספוז: פורטל רכישה. הכנס את עצמך להיכרות עם סוגי הרישוי השונים הזמינים. אם יש לך שאלות, צור קשר עם צוות המכירות של אספוז והם ישמחו לעזור לך.
כל רישוי של אספוז כולל מנוי לשנה אחת להעלאות חינם לכל גרסה חדשה או תיקונים שיתפרסמו במהלך תקופה זו. אנו מספקים תמיכה טכנית חינם ובלתי מוגבלת למשתמשים מורשים ולהערכה.
הרישוי הוא קובץ XML בטקסט פשוט שמכיל פרטים כמו שם המוצר, מספר המפתחים המורשים, תאריך תפוגת המנוי וכדומה. הקובץ חתום דיגיטלית, לכן אל תשנה את הקובץ: אפילו הוספת שורת רווח נוספת לקובץ מביאה לביטול התוקף שלו.
מתי להחיל רישוי
עקוב אחרי הכללים הפשוטים הללו:
- הרישוי צריך להיות מותקן רק פעם אחת לכל דומיין אפליקציה.
- אתה צריך להחיל את הרישוי לפני השימוש בכל מחלקות 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); |