Для 32-битного wpf-приложения, если я хочу показать pdf, я обычно использую следующий код:
WebBrowser browser = new WebBrowser();
browser.Navigate(new Uri(filename));
grid1.Children.Add(browser);
И Adobe Reader вступает во владение, и мой PDF-файл отображается на экране. Проблема в том, что я хочу скомпилировать свое приложение как AnyCPU, чтобы оно работало в 64-битном режиме в системе x64. Таким образом, в 64-битной системе приведенный выше код создает 64-битный браузер, и плагин Adobe Reader не работает в этом, поэтому пользователь получает окно загрузки файла.
Кто-нибудь знает способ показать pdf в 64-битном wpf-приложении? Я открыт для сторонних библиотек, бесплатно или нет. Или есть способ заставить WebBrowser работать в 32-битном режиме?
Спасибо