Вопрос

Я создаю приложение на C #, используя сборки первичного взаимодействия .NET COM.Мне было интересно, сможет ли это открывать и читать файлы как из Project 2003, так и из Project 2007.Кроме того, нужно ли устанавливать Project на компьютер, на котором запущено это приложение?

Это было полезно?

Решение

Это "Да" и "Да".Вам придется использовать PIA 2003, версии Office, выходящие за рамки этой версии, обратно совместимы со старыми спецификациями COM-интерфейса.Но, конечно, вы не сможете использовать специфические функции 2007 года.Вы ничего не можете сделать с Project, если он не установлен на компьютере.Project 2003 вряд ли сможет читать файлы Project 2007, если файл не был сохранен в формате 2003.Нет проблем и наоборот.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top