2009-06-12 2 views
0

Я создаю приложение XBAP для размещения в iFrame, который воспроизводит медиафайлы. У меня есть кнопка, которую я хочу, чтобы иметь возможность щелкнуть один раз и составить письмо с прикрепленными медиафайлами. Весь код, который я написал для обработки MAPI, тестировался в стандартном приложении C# и работает, но в большинстве случаев этого не будет в XBAP.MAPI в приложении XBAP

Для я попытался следующее:

  1. написал C# класса для обработки DLL MAPI
  2. написавшего ++ DLL C для вызова MAPI, и заливал его в XBAP (извлеченном при использовании), так что его можно использовать при открытии.

как я сказал, ни один из этих методов работа.

Любые предложения были бы весьма полезными.

+0

Проводка некоторых из кода, который вы написали бы хороший первый шаг – jpoh

ответ

0

У XBAPS есть ограниченный набор разрешений, и я не думаю, что это включает отправку электронной почты.

Вам необходимо создать веб-сервис, отправляющий электронные письма и связанные с ним.

0

Знаете ли вы, что приложение XBAP запускается в частичной среде доверия.

Вы говорите, что «в большинстве случаев не будет в XBAP», но не дают никаких указаний точно, какие проблемы вы испытываете, - вы получаете ошибки компиляции, ошибки безопасности или какую-либо другую ошибку времени выполнения.

Смотрите следующую ссылку для получения подробной информации о частичной безопасности и WPF:

http://msdn.microsoft.com/en-us/library/aa970910.aspx

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