У меня есть XBAP, который должен быть в состоянии записывать компакт-диски. При запуске из Visual Studio все работает нормально. Однако при запуске из браузера DLL IMAPI сообщает, что среда не поддерживается, как только она пытается получить доступ к диску.
Я предполагаю, что это сводится к разрешению. У меня есть подписанный сертификат, который я установил, и xbap настроен для работы в качестве приложения с полным доверием (хотя я предполагаю, что он может ' не было бы или у меня не было бы этой проблемы).
В настоящее время это все работает на моем локальном компьютере, однако в конечном счете я хочу, чтобы это было развернуто на веб-сервере (у всех пользователей уже будет установлен сертификат на их клиентах ).
У кого-нибудь есть идеи относительно того, что я пропустил / сделал неправильно?
Обновление:
Я попытался создать новый тестовый сертификат, который я установил в своем хранилище сертификатов и затем подписал. XBAP против него, но это не имеет значения.
Действительно, можно было бы сделать с некоторыми идеями, если у кого-то есть?
Дальнейшее обновление:
Я создал консольное приложение, которое может записывать компакт-диски. Оболочка для этого консольного приложения позволяет мне записывать компакт-диск из моего xbap, но не изнутри самого xbap.
Однако это действительно не то, что я хочу. В идеале я хочу, чтобы все это содержалось в xbap. Если это не удастся, есть ли способ включить консольное приложение в развертывание xbap одним щелчком мыши?
Спасибо