Можно ли в MS Access вызвать программу написанную с использованием WPF?
На сколько я могу судить нет, если я компилирую сборку winforms и вызываю её из access'a то всё впорядке появляется нужное мне окно, если же аналогичная ситуация с WPF, я получаю ошибку Automation Error.
Да можно, если WPF окно будет наследовано от UserContro.
Создать основное окно на winForms, в которое впихнуть ваш wpf usercontrol через ElementHost.
В таком случае вызывая из access'a окно winForms вы получите вашу форму с WPF
Пример здесь tech.pro/tutorial/799/wpf-tutorial-using-wpf-in-wi...
Ушёл от использования COM, и вызываю WPF приложение из Access'a простым Shell'ом. И легче, и думаю правильнее, ибо теперь WPF приложение живёт в отдельном процессе, а не вместе с Access'ом. Ну и как итог можно обойтись без WinForm оболочки для WPF.