Meten van MS-projectgebruik met Aspose.Tasks voor .NET

Invoering

Wilt u uw MS Project-gebruik effectief beheren en monitoren met Aspose.Tasks? Met de kracht van meting kunt u uw verbruik bijhouden en uw projectmanagementinspanningen optimaliseren. In deze zelfstudie begeleiden we u stap voor stap bij het meten van het MS Project-gebruik met behulp van Aspose.Tasks voor .NET.

Vereisten

Voordat we dieper ingaan op het meten van het MS Project-gebruik, moet u ervoor zorgen dat u aan de volgende vereisten voldoet:

  1. Aspose.Tasks voor .NET-bibliotheek: Download en installeer de Aspose.Tasks voor .NET-bibliotheek vanaf dedownloadpagina. Volg de installatie-instructies om de bibliotheek in uw ontwikkelomgeving in te stellen.
  2. Publieke en privésleutels: verkrijg uw publieke en privésleutels van Aspose. Deze toetsen zijn essentieel voor het meten van het gebruik. Als u nog geen sleutels heeft, kunt u deze bij Aspose aanvragen via detijdelijke licentie bladzijde.

Naamruimten importeren

Voordat u doorgaat, importeert u de benodigde naamruimten in uw project:

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

Stap 1: Meting instellen

Om te beginnen met het meten van het MS Project-gebruik, stelt u de gemeten omgeving in door uw openbare en privésleutels op te geven:

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

Vervangen"Your Document Directory" door het pad naar uw documentmap en vervang<public key> En<private key> met uw daadwerkelijke sleutels verkregen van Aspose.

Stap 2: MS-projectbestand laden

Laad vervolgens uw MS Project-bestand met Aspose.Tasks:

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

Met deze stap wordt het MS Project-bestand met de naam “Project2.mpp” geladen vanuit de opgegeven map. U kunt de bestandsnaam vervangen door uw eigen MS Project-bestand.

Stap 3: Werken met Project

Nu het project is geladen, kunt u er indien nodig verschillende bewerkingen op uitvoeren voor uw projectbeheertaken.

// Voer hier projectmanagementtaken uit

Stap 4: Controleer het krediet- en bytesverbruik

U kunt de uitgegeven credits en verbruikte bytes tijdens uw gebruiksperiode controleren:

try
{
    Console.WriteLine("Credits spent: {0}", Metered.GetConsumptionCredit());
    Console.WriteLine("Bytes consumed: {0}", Metered.GetConsumptionQuantity());
}
catch (WebException)
{
    // Behandel uitzonderingen hier
}

Met deze stap worden de door uw bewerkingen uitgegeven credits en bytes opgehaald en weergegeven. Behandel eventuele uitzonderingen die tijdens dit proces kunnen optreden.

Stap 5: Reset de gemeten sleutel

Optioneel kunt u de gemeten sleutel opnieuw instellen om te stoppen met het tellen van bytes:

metered.ResetMeteredKey();

Deze stap stopt het meetproces en reset de meetsleutel.

Conclusie

In deze zelfstudie hebt u geleerd hoe u het gebruik van MS Project kunt meten met Aspose.Tasks voor .NET. Door deze stappen te volgen, kunt u uw projectmanagementinspanningen effectief monitoren en optimaliseren en tegelijkertijd een efficiënt gebruik van resources garanderen.

Veelgestelde vragen

Vraag: Kan ik het gebruik van meerdere MS Project-bestanden meten?

A: Ja, u kunt het gebruik van meerdere MS Project-bestanden meten door elk bestand afzonderlijk te laden en het gebruik dienovereenkomstig te controleren.

Vraag: Is het meten van MS Project-gebruik compatibel met alle versies van Aspose.Tasks voor .NET?

A: Ja, het meten van MS Project-gebruik wordt ondersteund in alle versies van Aspose.Tasks voor .NET.

Vraag: Heb ik een internetverbinding nodig om het gebruik te meten?

A: Ja, er is een internetverbinding vereist om te communiceren met de servers van Aspose voor het meten van het gebruik.

Vraag: Kan ik het gebruik in realtime volgen?

A: Ja, u kunt het gebruik in realtime volgen door periodiek de uitgegeven credits en verbruikte bytes te controleren.

Vraag: Is het meten van MS Project-gebruik beschikbaar in de proefversie?

A: Ja, het meten van MS Project-gebruik is beschikbaar in zowel proefversies als gelicentieerde versies van Aspose.Tasks voor .NET.