2009-12-23 2 views
0

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

ответ

1

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

+0

Спасибо. Необходимость установки проекта может быть проблемой. Возможно, вам придется использовать XML, хотя я бы предпочел сделать это таким образом. –

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