Μέτρηση χρήσης έργου MS με Aspose.Tasks για .NET

Εισαγωγή

Θέλετε να διαχειριστείτε και να παρακολουθήσετε αποτελεσματικά τη χρήση του MS Project με το Aspose.Tasks; Με τη δύναμη της μέτρησης, μπορείτε να παρακολουθείτε τη χρήση σας και να βελτιστοποιήσετε τις προσπάθειες διαχείρισης του έργου σας. Σε αυτό το σεμινάριο, θα σας καθοδηγήσουμε στη διαδικασία μέτρησης της χρήσης του MS Project βήμα προς βήμα χρησιμοποιώντας το Aspose.Tasks για .NET.

Προαπαιτούμενα

Πριν προχωρήσουμε στη μέτρηση της χρήσης του MS Project, βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις:

  1. Aspose.Tasks for .NET Library: Κατεβάστε και εγκαταστήστε τη βιβλιοθήκη Aspose.Tasks for .NET από τοσελίδα λήψης. Ακολουθήστε τις οδηγίες εγκατάστασης για να ρυθμίσετε τη βιβλιοθήκη στο περιβάλλον ανάπτυξης σας.
  2. Δημόσια και ιδιωτικά κλειδιά: Λάβετε τα δημόσια και ιδιωτικά κλειδιά σας από την Aspose. Αυτά τα πλήκτρα είναι απαραίτητα για τη χρήση της μέτρησης. Εάν δεν έχετε ακόμη κλειδιά, μπορείτε να τα ζητήσετε από το Aspose μέσω τουπροσωρινή άδεια σελίδα.

Εισαγωγή χώρων ονομάτων

Πριν συνεχίσετε, εισαγάγετε τους απαραίτητους χώρους ονομάτων στο έργο σας:

using Aspose.Tasks;
using System;
using System.Diagnostics.CodeAnalysis;
using System.Net;

Βήμα 1: Ρύθμιση μέτρησης

Για να ξεκινήσετε τη μέτρηση της χρήσης του MS Project, ρυθμίστε το περιβάλλον μέτρησης παρέχοντας τα δημόσια και ιδιωτικά κλειδιά σας:

String DataDir = "Your Document Directory";
var metered = new Metered();
metered.SetMeteredKey("<public key>", "<private key>");

Αντικαθιστώ"Your Document Directory" με τη διαδρομή προς τον κατάλογο εγγράφων σας και αντικαταστήστε<public key> και<private key> με τα πραγματικά κλειδιά που λάβατε από την Aspose.

Βήμα 2: Φορτώστε το αρχείο MS Project

Στη συνέχεια, φορτώστε το αρχείο MS Project χρησιμοποιώντας το Aspose.Tasks:

var project = new Project(DataDir + "Project2.mpp");
Console.WriteLine("Project Name: " + project.Get(Prj.Name));

Αυτό το βήμα φορτώνει το αρχείο MS Project με το όνομα “Project2.mpp” από τον καθορισμένο κατάλογο. Μπορείτε να αντικαταστήσετε το όνομα αρχείου με το δικό σας αρχείο MS Project.

Βήμα 3: Εργασία με το Project

Τώρα που το έργο έχει φορτωθεί, μπορείτε να εκτελέσετε διάφορες λειτουργίες σε αυτό, όπως απαιτείται για τις εργασίες διαχείρισης του έργου σας.

// Εκτελέστε εργασίες διαχείρισης έργου εδώ

Βήμα 4: Ελέγξτε την κατανάλωση πιστώσεων και byte

Μπορείτε να ελέγξετε τις πιστώσεις που δαπανήθηκαν και τα byte που καταναλώθηκαν κατά τη διάρκεια της περιόδου χρήσης:

try
{
    Console.WriteLine("Credits spent: {0}", Metered.GetConsumptionCredit());
    Console.WriteLine("Bytes consumed: {0}", Metered.GetConsumptionQuantity());
}
catch (WebException)
{
    // Χειριστείτε τις εξαιρέσεις εδώ
}

Αυτό το βήμα ανακτά και εμφανίζει τις πιστώσεις που δαπανήθηκαν και τα byte που καταναλώθηκαν από τις λειτουργίες σας. Χειριστείτε τυχόν εξαιρέσεις που ενδέχεται να προκύψουν κατά τη διάρκεια αυτής της διαδικασίας.

Βήμα 5: Επαναφορά μετρημένου κλειδιού

Προαιρετικά, μπορείτε να επαναφέρετε το μετρημένο κλειδί για να σταματήσετε να μετράτε byte:

metered.ResetMeteredKey();

Αυτό το βήμα σταματά τη διαδικασία μέτρησης και επαναφέρει το κλειδί μέτρησης.

συμπέρασμα

Σε αυτό το σεμινάριο, μάθατε πώς να μετράτε τη χρήση του MS Project χρησιμοποιώντας το Aspose.Tasks για .NET. Ακολουθώντας αυτά τα βήματα, μπορείτε να παρακολουθείτε αποτελεσματικά και να βελτιστοποιείτε τις προσπάθειες διαχείρισης του έργου σας, διασφαλίζοντας παράλληλα αποτελεσματική χρήση των πόρων.

Συχνές ερωτήσεις

Ε: Μπορώ να μετρήσω τη χρήση σε πολλά αρχεία MS Project;

Α: Ναι, μπορείτε να μετρήσετε τη χρήση σε πολλά αρχεία MS Project φορτώνοντας κάθε αρχείο ξεχωριστά και παρακολουθώντας τη χρήση ανάλογα.

Ε: Είναι η χρήση μέτρησης MS Project συμβατή με όλες τις εκδόσεις του Aspose.Tasks για .NET;

Α: Ναι, η μέτρηση της χρήσης του MS Project υποστηρίζεται σε όλες τις εκδόσεις του Aspose.Tasks για .NET.

Ε: Χρειάζομαι σύνδεση στο διαδίκτυο για τη χρήση της μέτρησης;

Α: Ναι, απαιτείται σύνδεση στο Διαδίκτυο για την επικοινωνία με τους διακομιστές της Aspose για χρήση μέτρησης.

Ε: Μπορώ να παρακολουθώ τη χρήση σε πραγματικό χρόνο;

Α: Ναι, μπορείτε να παρακολουθείτε τη χρήση σε πραγματικό χρόνο ελέγχοντας περιοδικά τις πιστώσεις που ξοδεύτηκαν και τα byte που καταναλώθηκαν.

Ε: Είναι διαθέσιμη η χρήση μέτρησης MS Project στη δοκιμαστική έκδοση;

Α: Ναι, η μέτρηση της χρήσης του MS Project είναι διαθέσιμη τόσο σε δοκιμαστική όσο και με άδεια έκδοσης του Aspose.Tasks για .NET.