2015-10-17 97 views
0

我已经为特定日期配置了一个时间段的网站。例如我在数据库中存储了用户的电子邮件ID,日期,演讲时间,演讲结束时间。将ASP.net网站连接到Outlook日历

我想在开始时间的5分钟之前在桌面上弹出显示。

假设我将数据库连接到Outlook日历。

如何连接outlook?

回答

0

由于Office可能不支持Microsoft Office应用程序从任何无人值守的非交互式客户端应用程序或组件(包括ASP,ASP.NET,DCOM和NT服务),因此Microsoft目前不推荐并不支持Microsoft Office应用程序的自动化。当Office在此环境中运行时表现出不稳定的行为和/或死锁。

如果您正在构建一个在服务器端上下文中运行的解决方案,那么您应该尝试使用对于无人执行安全的组件。或者,您应该尝试找到允许至少部分代码运行客户端的替代方案。如果您从服务器端解决方案使用Office应用程序,则该应用程序将缺少成功运行所需的许多必要功能。此外,您将面临整体解决方案稳定性的风险。请阅读Considerations for server-side Automation of Office文章中的更多内容。

如果您处理Exchange配置文件,请考虑使用EWS,请参阅EWS Managed API, EWS, and web services in Exchange以获取更多信息。或者只是使用System.Net命名空间类来访问您的邮箱。