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