Я работаю с RightFax COM API. Я хочу просто отправить факс с приложением. Просто верно? На этот вопрос ответили несколько раз. Однако, когда я использую часть этого кода в своем приложении, у меня возникают небольшие проблемы.
Приложение: RightFax 9.4
Язык: C # (приложение ASP.NET)
IDE: MS Visual Web Dev. Экспресс
Целевая среда: .NET 3.5
ОС: Windows 7
using ...
public static void SendFax(<arguments>)
{
RFCOMPAPILib.FaxServerClass fs = new RFCOMAPILib.FaxServerClass();
fs.Name = "faxSvrName";
// BOOM, exception
}
Я даже не понимаю имя сервера.
Сведения об исключении:
Невозможно привести объект COM типа «RFCOMAPILib.FaxServerClass» к типу интерфейса «RFCOMAPILib.Form». Эта операция завершилась неудачно, поскольку вызов QueryInterface для компонента COM для интерфейса с IID '{9F386618-764B-48F8-A5BF-3682B03DE840}' завершился неудачно из-за следующей ошибки: такой интерфейс не поддерживается (Исключение из HRESULT: 0x80004002 (E_NOINTERFACE)) .
Так. Есть предложения?