00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 using System;
00013 using Mcs.Epm.MicrosoftProject.mpFx;
00014 using Mcs.Epm.MicrosoftProject.mpFx.ProjectsWebService;
00015
00016 namespace ConsoleTest
00017 {
00018 class Program
00019 {
00020 static void Main(string[] args)
00021 {
00022 try
00023 {
00024 using (Log log = new Log(@"C:\temp", LogPeriod.Hourly, "Test Log", true))
00025 using (ProjectServer projectServer = new ProjectServer("http://epm2007demo/pwa", DataStoreEnum.WorkingStore, log))
00026 using (ProjectDataSet projectDataSet = EntityFactory.NewProject("Demo6"))
00027 {
00028 projectServer.Projects.Create(projectDataSet, false, true);
00029 }
00030 }
00031 catch (MpFxException exception)
00032 {
00033 Console.WriteLine(Errors.ProcessMpFxException(exception));
00034 }
00035
00036 Console.ReadLine();
00037 }
00038 }
00039 }