我制作了一个发送 SMS 的小型控制台应用程序。您可能知道,您可以使用 Outlook 发送 SMS。
好吧,我完成了,一切正常,但仅在装有 Windows 7 的台式机上。
在我真正需要它并且应该安装它的机器上它不起作用!
这是一台 Windows Server 2008 R2 机器。
我发现了一篇关于Microsoft 的文章,说 Office 自动化不是“推荐”与服务器一起使用,而且它“不能很好地工作”。
就我而言,这是一项要求,我必须让它以某种方式工作。
这里发送短信的代码:
Microsoft.Office.Interop.Outlook.Application app = new Microsoft.Office.Interop.Outlook.Application();
var sms = app.CreateItem(Microsoft.Office.Interop.Outlook.OlItemType.olMobileItemSMS);
//Unnecessary Things between I removed
sms.Send(true);
我得到的错误如下:
操作中止 {HRESULT 异常:0x80004004 (E_ABORT)}
对于任何可行的解决方案或帮助,我深表感谢!