MS Project Online kivételek kezelése az Aspose.Tasks-ban
Bevezetés
Ebben az oktatóanyagban a Microsoft Project Online kivételeinek Aspose.Tasks for .NET használatával kezelésének bonyolultságába fogunk elmélyülni. Az Aspose.Tasks egy hatékony .NET API, amely lehetővé teszi a fejlesztők számára a Microsoft Project fájlok egyszerű manipulálását és kezelését. Lépésről lépésre végigjárjuk a folyamatot, biztosítva annak átfogó megértését, hogyan kell dolgozni az MS Project Online kivételeivel a .NET-alkalmazásaiban.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy beállította a következő előfeltételeket:
Névterek importálása
- Aspose.Tasks: Importálja az Aspose.Tasks névteret az Aspose.Tasks API által biztosított funkciók eléréséhez.
using Aspose.Tasks;
using System;
using System.Diagnostics.CodeAnalysis;
using System.Net;
1. lépés: Állítsa be a dokumentumkönyvtárat
Győződjön meg arról, hogy rendelkezik egy kijelölt könyvtárral a Project fájljainak kezelésére. Cserélje ki"Your Document Directory"
a dokumentumkönyvtár elérési útjával.
String DataDir = "Your Document Directory";
2. lépés: Adja meg a Project Server hitelesítő adatait
Állítsa be a Project Server URL-címét, tartományát, felhasználónevét és jelszavát.
const string URL = "https://project_server.local/sites/pwa";
const string Domain = "CONTOSO.COM";
const string UserName = "Administrator";
const string Password = "MyPassword";
3. lépés: Töltse be a projektfájlt
Töltse be a Microsoft Project fájlt az Aspose.Tasks segítségével.
var project = new Project(DataDir + @"Project1.mpp");
4. lépés: Állítsa be a Windows hitelesítő adatait
Hálózati hitelesítő adatok létrehozása a megadott felhasználónév, jelszó és tartomány használatával.
var windowsCredentials = new NetworkCredential(UserName, Password, Domain);
5. lépés: Állítsa be a Project Server hitelesítő adatait
Hozzon létre Project Server hitelesítési adatokat az URL és a Windows hitelesítő adatok használatával.
var projectServerCredentials = new ProjectServerCredentials(URL, windowsCredentials);
6. lépés: A Project Server Manager inicializálása
Inicializáljon egy Project Server Manager objektumot a Project Server hitelesítő adataival.
var manager = new ProjectServerManager(projectServerCredentials);
7. lépés: Új projekt létrehozása
Hozzon létre egy új projektet a Project Serveren a betöltött Project objektum használatával.
manager.CreateNewProject(project);
Következtetés
Gratulálunk! Sikeresen megtanulta, hogyan kell dolgozni az MS Project Online kivételeivel az Aspose.Tasks for .NET használatával. Ezzel a tudással hatékonyan kezelheti a kivételeket, és kezelheti a Microsoft Project fájlokat a .NET-alkalmazásokon belül.
GYIK
K: Használhatom az Aspose.Tasks-t más projektmenedzsment eszközökkel?
V: Igen, az Aspose.Tasks széleskörű támogatást nyújt a különféle projektmenedzsment fájlformátumokkal való munkavégzéshez, beleértve a Microsoft Projectet, a Primaverát és még sok mást.
K: Elérhető az Aspose.Tasks ingyenes próbaverziója?
V: Igen, elérheti az Aspose.Tasks ingyenes próbaverzióját a webhelyrőlweboldal.
K: Hol találom az Aspose.Tasks dokumentációját?
V: Az Aspose.Tasks részletes dokumentációja elérhetőitt.
K: Hogyan kaphatok támogatást az Aspose.Tasks-hoz?
V: Támogatást kaphat az Aspose.Tasks közösségi fórumonitt.
K: Hogyan vásárolhatok licencet az Aspose.Tasks számára?
V: Az Aspose.Tasks licencet a webhelyről vásárolhatja megvásárlási oldal.