Mesure de l'utilisation de MS Project avec Aspose.Tasks pour .NET

Introduction

Cherchez-vous à gérer et surveiller efficacement votre utilisation de MS Project avec Aspose.Tasks ? Grâce à la puissance du comptage, vous pouvez suivre votre utilisation et optimiser vos efforts de gestion de projet. Dans ce didacticiel, nous vous guiderons étape par étape tout au long du processus de mesure de l’utilisation de MS Project à l’aide d’Aspose.Tasks pour .NET.

Conditions préalables

Avant de nous lancer dans la mesure de l’utilisation de MS Project, assurez-vous de disposer des conditions préalables suivantes :

  1. Bibliothèque Aspose.Tasks for .NET : téléchargez et installez la bibliothèque Aspose.Tasks for .NET à partir dupage de téléchargement. Suivez les instructions d’installation pour configurer la bibliothèque dans votre environnement de développement.
  2. Clés publiques et privées : obtenez vos clés publiques et privées auprès d’Aspose. Ces touches sont essentielles à l’utilisation du comptage. Si vous n’avez pas encore de clés, vous pouvez les demander à Aspose via lepermis temporaire page.

Importer des espaces de noms

Avant de continuer, importez les espaces de noms nécessaires dans votre projet :

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

Étape 1 : Configurer la mesure

Pour commencer à mesurer l’utilisation de MS Project, configurez l’environnement mesuré en fournissant vos clés publiques et privées :

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

Remplacer"Your Document Directory" avec le chemin d’accès à votre répertoire de documents et remplacez-le<public key> et<private key> avec vos clés réelles obtenues auprès d’Aspose.

Étape 2 : Charger le fichier MS Project

Ensuite, chargez votre fichier MS Project à l’aide d’Aspose.Tasks :

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

Cette étape charge le fichier MS Project nommé « Project2.mpp » à partir du répertoire spécifié. Vous pouvez remplacer le nom du fichier par votre propre fichier MS Project.

Étape 3 : Travailler avec Project

Maintenant que le projet est chargé, vous pouvez y effectuer diverses opérations selon les besoins de vos tâches de gestion de projet.

// Effectuez des tâches de gestion de projet ici

Étape 4 : Vérifiez la consommation de crédits et d’octets

Vous pouvez vérifier les crédits dépensés et les octets consommés pendant votre période d’utilisation :

try
{
    Console.WriteLine("Credits spent: {0}", Metered.GetConsumptionCredit());
    Console.WriteLine("Bytes consumed: {0}", Metered.GetConsumptionQuantity());
}
catch (WebException)
{
    // Gérez les exceptions ici
}

Cette étape récupère et affiche les crédits dépensés et les octets consommés par vos opérations. Gérez toutes les exceptions qui peuvent survenir au cours de ce processus.

Étape 5 : Réinitialiser la clé mesurée

En option, vous pouvez réinitialiser la clé mesurée pour arrêter de compter les octets :

metered.ResetMeteredKey();

Cette étape arrête le processus de mesure et réinitialise la clé mesurée.

Conclusion

Dans ce didacticiel, vous avez appris à mesurer l’utilisation de MS Project à l’aide d’Aspose.Tasks pour .NET. En suivant ces étapes, vous pouvez surveiller et optimiser efficacement vos efforts de gestion de projet tout en garantissant une utilisation efficace des ressources.

FAQ

Q : Puis-je mesurer l’utilisation sur plusieurs fichiers MS Project ?

R : Oui, vous pouvez mesurer l’utilisation de plusieurs fichiers MS Project en chargeant chaque fichier séparément et en surveillant l’utilisation en conséquence.

Q : La mesure de l’utilisation de MS Project est-elle compatible avec toutes les versions d’Aspose.Tasks pour .NET ?

R : Oui, la mesure de l’utilisation de MS Project est prise en charge dans toutes les versions d’Aspose.Tasks pour .NET.

Q : Ai-je besoin d’une connexion Internet pour mesurer l’utilisation ?

: Oui, une connexion Internet est requise pour communiquer avec les serveurs d’Aspose afin de mesurer l’utilisation.

Q : Puis-je suivre l’utilisation en temps réel ?

R : Oui, vous pouvez suivre l’utilisation en temps réel en vérifiant périodiquement les crédits dépensés et les octets consommés.

Q : La mesure de l’utilisation de MS Project est-elle disponible dans la version d’essai ?

R : Oui, la mesure de l’utilisation de MS Project est disponible dans les versions d’essai et sous licence d’Aspose.Tasks pour .NET.