我正在阅读有关对话窗口扩展的 MSDN 文档以及我发现的所有示例都需要使用 IIS。有什么方法可以在不使用 IIS 的情况下创建 CWE?
是否可以在不使用 HTML 的情况下为 Lync 2010 创建 CWE?
我正在阅读有关对话窗口扩展的 MSDN 文档以及我发现的所有示例都需要使用 IIS。有什么方法可以在不使用 IIS 的情况下创建 CWE?
是否可以在不使用 HTML 的情况下为 Lync 2010 创建 CWE?
对话窗口扩展必须是 Silverlight 或 HTML - Silverlight 是首选,因为这使您可以访问 Lync SDK。
没有理由将它们托管在 IIS 中 - 您可以在本地驱动器上拥有 Silverlight Xap 文件和主机 HTML 文件,并通过注册表设置将 Lync 指向此。
要尝试此操作,请安装 Lync SDK 并创建一个新的 Lync Silverlight 应用程序。收到提示时,取消选中该框以创建新网站。进入 Page.Xaml - 页面上会有一个 PresenceIndicator 控件 - 将 URI 属性更改为您的联系人之一的 URI。
然后构建应用程序,并转到输出目录 (bin/debug) - 在其他文件中,应该有一个 .Xap 文件和一个 TestPage.html。
根据本文创建您的注册表设置,使用 TestPage.html 文件的位置作为 InternalURL 和 ExternalURL 属性,例如
file://S:\Testing\LyncSilverlightApplication2\LyncSilverlightApplication2\Bin\Debug\testpage.html
重新启动 Lync,与任何人开始新对话,然后从“更多选项”菜单 (>>) 中选择您的应用程序。Silverlight 应用程序应显示为 CWE。