通过ASP.NET将mpp文件导入SQL Server?

时间:2010-11-13 10:29:29

标签: c# asp.net sql-server ms-project

我的作业是通过ASP.NET(C#)将mpp文件导入数据库。 任何人都可以就此事向我提出建议。 非常感谢任何帮助。

感谢。

2 个答案:

答案 0 :(得分:1)

根据具体情况,使用Interop不一定是个不错的选择(必须在机器上安装Project)。

您可以使用MPXJ打开mpp文件并阅读其中的信息。它是免费的,开源的并且运行得相当好,但由于它是来自Java的端口,因此您必须在.NET代码中以Java方式执行某些操作。

付费选项为ASPOSE.Tasks,使用效果更好,但价格相当昂贵。

答案 1 :(得分:0)

项目可编程性为available in C#,但文档为only available for VBA

这应该让你前进 - 可以使用列表here中的Project Primary Interop Assembly从C#访问VBA中可用的所有内容。

查看Application.FileSaveAs