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

  1. 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.