3

我有一个任务是通过 ASP.NET (C#) 将 mpp 文件导入数据库。任何人都可以在这件事上给我建议。很感谢任何形式的帮助。

谢谢。

4

2 回答 2

1

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

您可以使用MPXJ打开 mpp 文件并读取其中的信息。它是免费的、开源的,并且运行良好,但由于它是 Java 的一个端口,因此您必须在 .NET 代码中以 Java 的方式做一些事情。

付费选项是ASPOSE.Tasks,它使用起来更好一些,但相当昂贵。

于 2010-11-13T14:03:56.293 回答
0

项目可编程性在 C# 中可用,但文档仅适用于 VBA

这应该可以帮助您进行 - VBA 中可用的所有内容都可以使用此处列表中的 Project Primary Interop Assembly 从 C# 访问。

查看Application.FileSaveAs

于 2010-11-13T13:47:07.833 回答