Взаимодействие напрямую с офисным графическим компонентом из c # - PullRequest
1 голос
/ 30 августа 2010

Я работаю с устаревшим приложением, которое использует office graph.exe (C: \ Program Files \ Microsoft Office \ Office14 \ graph.exe)

Я добавляю ссылку на компонент graph.exe в свой проект на c # и при попытке инициализировать используемый компонент:

using Microsoft.Office;

Interop.Graph.GlobalClass c = new .Interop.Graph.GlobalClass();

Interop.Graph.Application app = c.Application;

Это не работает, и приложение, кажется, ссылается на нулевой объект и не может быть использовано.

Может кто-нибудь помочь мне с созданием и инициализацией компонента?

Спасибо.

1 Ответ

1 голос
/ 03 сентября 2010

Ответ заключается в том, что взаимодействие с Microsoft Office Graph.exe (например, C: \ Program Files \ Microsoft Office \ Office14 \ graph.exe) не работает в определенных международных культурах, оно работает, например, для «en-us» культура, но не для культуры "есть".

...