Správa výjimek MS Project Online v Aspose.Tasks
Úvod
V tomto tutoriálu se ponoříme do složitosti zpracování výjimek Microsoft Project Online pomocí Aspose.Tasks for .NET. Aspose.Tasks je výkonné rozhraní .NET API, které umožňuje vývojářům snadno manipulovat a spravovat soubory aplikace Microsoft Project. Projdeme si procesem krok za krokem a zajistíme komplexní pochopení toho, jak pracovat s výjimkami MS Project Online ve vašich aplikacích .NET.
Předpoklady
Než začneme, ujistěte se, že máte nastaveny následující předpoklady:
Importovat jmenné prostory
- Aspose.Tasks: Importujte jmenný prostor Aspose.Tasks, abyste získali přístup k funkcím poskytovaným rozhraním Aspose.Tasks API.
using Aspose.Tasks;
using System;
using System.Diagnostics.CodeAnalysis;
using System.Net;
Krok 1: Nastavte adresář dokumentů
Ujistěte se, že máte určený adresář pro práci se soubory projektu. Nahradit"Your Document Directory"
s cestou k adresáři s dokumenty.
String DataDir = "Your Document Directory";
Krok 2: Definujte přihlašovací údaje serveru Project Server
Nastavte adresu URL, doménu, uživatelské jméno a heslo pro svůj Project Server.
const string URL = "https://project_server.local/sites/pwa";
const string Domain = "CONTOSO.COM";
const string UserName = "Administrator";
const string Password = "MyPassword";
Krok 3: Načtěte soubor projektu
Načtěte soubor Microsoft Project pomocí Aspose.Tasks.
var project = new Project(DataDir + @"Project1.mpp");
Krok 4: Nastavte přihlašovací údaje systému Windows
Vytvořte síťová pověření pomocí zadaného uživatelského jména, hesla a domény.
var windowsCredentials = new NetworkCredential(UserName, Password, Domain);
Krok 5: Nastavte přihlašovací údaje serveru Project Server
Vytvořte přihlašovací údaje serveru Project Server pomocí adresy URL a přihlašovacích údajů systému Windows.
var projectServerCredentials = new ProjectServerCredentials(URL, windowsCredentials);
Krok 6: Inicializujte Project Server Manager
Inicializujte objekt Project Server Manager pomocí přihlašovacích údajů Project Server.
var manager = new ProjectServerManager(projectServerCredentials);
Krok 7: Vytvořte nový projekt
Vytvořte nový projekt na serveru Project Server pomocí načteného objektu Project.
manager.CreateNewProject(project);
Závěr
Gratulujeme! Úspěšně jste se naučili pracovat s výjimkami MS Project Online pomocí Aspose.Tasks pro .NET. S těmito znalostmi můžete efektivně zpracovávat výjimky a spravovat soubory Microsoft Project v rámci aplikací .NET.
FAQ
Otázka: Mohu používat Aspose.Tasks s jinými nástroji pro řízení projektů?
Odpověď: Ano, Aspose.Tasks poskytuje rozsáhlou podporu pro práci s různými formáty souborů pro správu projektů, včetně Microsoft Project, Primavera a dalších.
Otázka: Je k dispozici bezplatná zkušební verze pro Aspose.Tasks?
Odpověď: Ano, máte přístup k bezplatné zkušební verzi Aspose.Tasks zwebová stránka.
Otázka: Kde najdu dokumentaci k Aspose.Tasks?
Odpověď: K dispozici je podrobná dokumentace pro Aspose.Taskstady.
Otázka: Jak mohu získat podporu pro Aspose.Tasks?
Odpověď: Podporu můžete získat na fóru komunity Aspose.Taskstady.
Otázka: Jak si koupím licenci pro Aspose.Tasks?
A: Můžete si zakoupit licenci pro Aspose.Tasks znákupní stránku.