MS Project Online-uitzonderingen beheren in Aspose.Tasks
Invoering
In deze zelfstudie gaan we in op de fijne kneepjes van het omgaan met Microsoft Project Online-uitzonderingen met behulp van Aspose.Tasks voor .NET. Aspose.Tasks is een krachtige .NET API waarmee ontwikkelaars Microsoft Project-bestanden gemakkelijk kunnen manipuleren en beheren. We zullen het proces stap voor stap doorlopen, zodat u een uitgebreid inzicht krijgt in hoe u met MS Project Online-uitzonderingen in uw .NET-toepassingen kunt werken.
Vereisten
Voordat we beginnen, zorg ervoor dat u aan de volgende vereisten voldoet:
Naamruimten importeren
- Aspose.Tasks: Importeer de Aspose.Tasks-naamruimte om toegang te krijgen tot de functionaliteit van de Aspose.Tasks API.
using Aspose.Tasks;
using System;
using System.Diagnostics.CodeAnalysis;
using System.Net;
Stap 1: Documentmap instellen
Zorg ervoor dat u een aangewezen map heeft om met uw projectbestanden te werken. Vervangen"Your Document Directory"
met het pad naar uw documentmap.
String DataDir = "Your Document Directory";
Stap 2: Project Server-referenties definiëren
Stel de URL, het domein, de gebruikersnaam en het wachtwoord in voor uw Project Server.
const string URL = "https://project_server.local/sites/pwa";
const string Domain = "CONTOSO.COM";
const string UserName = "Administrator";
const string Password = "MyPassword";
Stap 3: Projectbestand laden
Laad uw Microsoft Project-bestand met Aspose.Tasks.
var project = new Project(DataDir + @"Project1.mpp");
Stap 4: Stel Windows-referenties in
Maak netwerkreferenties aan met behulp van de opgegeven gebruikersnaam, wachtwoord en domein.
var windowsCredentials = new NetworkCredential(UserName, Password, Domain);
Stap 5: Project Server-referenties instellen
Maak Project Server-referenties met behulp van de URL en Windows-referenties.
var projectServerCredentials = new ProjectServerCredentials(URL, windowsCredentials);
Stap 6: Initialiseer Project Server Manager
Initialiseer een Project Server Manager-object met de Project Server-referenties.
var manager = new ProjectServerManager(projectServerCredentials);
Stap 7: Maak een nieuw project
Maak een nieuw project op de Project Server met behulp van het geladen Project-object.
manager.CreateNewProject(project);
Conclusie
Gefeliciteerd! U hebt met succes geleerd hoe u met MS Project Online-uitzonderingen kunt werken met behulp van Aspose.Tasks voor .NET. Met deze kennis kunt u efficiënt omgaan met uitzonderingen en uw Microsoft Project-bestanden beheren binnen uw .NET-applicaties.
Veelgestelde vragen
Vraag: Kan ik Aspose.Tasks gebruiken met andere projectbeheertools?
A: Ja, Aspose.Tasks biedt uitgebreide ondersteuning voor het werken met verschillende projectmanagementbestandsformaten, waaronder Microsoft Project, Primavera en meer.
Vraag: Is er een gratis proefversie beschikbaar voor Aspose.Tasks?
A: Ja, u kunt toegang krijgen tot een gratis proefversie van Aspose.Tasks via de website .
Vraag: Waar kan ik documentatie vinden voor Aspose.Tasks?
A: Er is gedetailleerde documentatie voor Aspose.Tasks beschikbaar hier .
Vraag: Hoe kan ik ondersteuning krijgen voor Aspose.Tasks?
A: U kunt ondersteuning krijgen van het Aspose.Tasks-communityforum hier .
Vraag: Hoe koop ik een licentie voor Aspose.Tasks?
A: U kunt een licentie voor Aspose.Tasks kopen bij de aankooppagina .