2010-11-13 2 views

ответ

1

В зависимости от ситуации использование Interop не обязательно является хорошим выбором (для этого должен быть установлен Project на машине).

Вы можете использовать MPXJ, чтобы открыть файл mpp и прочитать информацию в нем. Он бесплатный и с открытым исходным кодом и работает достаточно хорошо, хотя, поскольку он представляет собой порт с Java, вам нужно кое-что сделать на Java-пути в вашем коде .NET.

Платный вариант ASPOSE.Tasks, который немного приятнее в использовании, но довольно дорого.

+0

Большое спасибо за указание на правильное направление. –

0

Программируемость проекта - available in C#, но документы - only available for VBA.

Это должно вас убедить - все, что доступно в VBA, можно получить из C#, используя сборку первичных вложений проекта из списка here.

Отъезд Application.FileSaveAs.

Смежные вопросы