Verwalten von MS Project Online-Ausnahmen in Aspose.Tasks
Einführung
In diesem Tutorial befassen wir uns mit den Feinheiten der Behandlung von Microsoft Project Online-Ausnahmen mithilfe von Aspose.Tasks für .NET. Aspose.Tasks ist eine leistungsstarke .NET-API, mit der Entwickler Microsoft Project-Dateien problemlos bearbeiten und verwalten können. Wir werden den Prozess Schritt für Schritt durchgehen und so ein umfassendes Verständnis für die Arbeit mit MS Project Online-Ausnahmen in Ihren .NET-Anwendungen gewährleisten.
Voraussetzungen
Bevor wir beginnen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
Namespaces importieren
- Aspose.Tasks: Importieren Sie den Aspose.Tasks-Namespace, um auf die von der Aspose.Tasks-API bereitgestellten Funktionen zuzugreifen.
using Aspose.Tasks;
using System;
using System.Diagnostics.CodeAnalysis;
using System.Net;
Schritt 1: Dokumentenverzeichnis einrichten
Stellen Sie sicher, dass Sie über ein bestimmtes Verzeichnis zum Arbeiten mit Ihren Projektdateien verfügen. Ersetzen"Your Document Directory"
mit dem Pfad zu Ihrem Dokumentenverzeichnis.
String DataDir = "Your Document Directory";
Schritt 2: Definieren Sie Project Server-Anmeldeinformationen
Richten Sie die URL, die Domäne, den Benutzernamen und das Passwort für Ihren Project Server ein.
const string URL = "https://project_server.local/sites/pwa";
const string Domain = "CONTOSO.COM";
const string UserName = "Administrator";
const string Password = "MyPassword";
Schritt 3: Projektdatei laden
Laden Sie Ihre Microsoft Project-Datei mit Aspose.Tasks.
var project = new Project(DataDir + @"Project1.mpp");
Schritt 4: Legen Sie die Windows-Anmeldeinformationen fest
Erstellen Sie Netzwerkanmeldeinformationen mit dem angegebenen Benutzernamen, Passwort und der angegebenen Domäne.
var windowsCredentials = new NetworkCredential(UserName, Password, Domain);
Schritt 5: Legen Sie die Project Server-Anmeldeinformationen fest
Erstellen Sie Project Server-Anmeldeinformationen mithilfe der URL und Windows-Anmeldeinformationen.
var projectServerCredentials = new ProjectServerCredentials(URL, windowsCredentials);
Schritt 6: Initialisieren Sie den Project Server Manager
Initialisieren Sie ein Project Server Manager-Objekt mit den Project Server-Anmeldeinformationen.
var manager = new ProjectServerManager(projectServerCredentials);
Schritt 7: Neues Projekt erstellen
Erstellen Sie mit dem geladenen Project-Objekt ein neues Projekt auf dem Project Server.
manager.CreateNewProject(project);
Abschluss
Glückwunsch! Sie haben erfolgreich gelernt, wie Sie mit Aspose.Tasks für .NET mit MS Project Online-Ausnahmen arbeiten. Mit diesem Wissen können Sie Ausnahmen effizient behandeln und Ihre Microsoft Project-Dateien in Ihren .NET-Anwendungen verwalten.
FAQs
F: Kann ich Aspose.Tasks mit anderen Projektmanagement-Tools verwenden?
A: Ja, Aspose.Tasks bietet umfassende Unterstützung für die Arbeit mit verschiedenen Projektmanagement-Dateiformaten, einschließlich Microsoft Project, Primavera und mehr.
F: Gibt es eine kostenlose Testversion für Aspose.Tasks?
A: Ja, Sie können auf eine kostenlose Testversion von Aspose.Tasks zugreifenWebseite.
F: Wo finde ich Dokumentation für Aspose.Tasks?
A: Eine ausführliche Dokumentation für Aspose.Tasks ist verfügbarHier.
F: Wie kann ich Unterstützung für Aspose.Tasks erhalten?
A: Sie können Unterstützung vom Aspose.Tasks-Community-Forum erhaltenHier.
F: Wie kaufe ich eine Lizenz für Aspose.Tasks?
A: Sie können eine Lizenz für Aspose.Tasks erwerbenKaufseite.