如果您必须编写需要从Microsoft Project借用任务和项目的C#应用程序,您会怎么做?
目的是编写一个C#应用程序,它补充了Microsoft Project的几个功能。例如,我希望我的应用程序根据Microsoft Project中的数据打印某些类型的自定义报告。
答案 0 :(得分:6)
Project Server公开它自己的API:Project Server Interface (PSI),它可能是你的第一个停靠点。如果这不符合您的目的,MPXJ提供了一个界面,允许您直接从Project Server数据库中读取数据...虽然我已经提醒我自己还没有尝试过这个!