在VS2010中开发silverlight应用 在添加域服务类时,没有 出现应有的EF,是啥原因?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在VS2010中开发silverlight应用 在添加域服务类时,没有 出现应有的EF,是啥原因?相关的知识,希望对你有一定的参考价值。

编译一次后再试试 参考技术A silverlight不能直接使用entityframe, 需要通过wcf或其他服务的方式使用,建议使用wcf获取数据。 参考技术B 楼上是正解,你必须先F5编译一下才会出现服务。

在 IIS7 上部署 Silverlight Lync 应用程序

【中文标题】在 IIS7 上部署 Silverlight Lync 应用程序【英文标题】:Deploy a Silverlight Lync application on IIS7 【发布时间】:2011-01-21 11:59:22 【问题描述】:

我正在 Visual Studio 2010 中编写一个 Silverlight 应用程序,依赖于 Lync SDK 中的walktroughs。

如果我在 VS 2010 中运行应用程序,它在调试和发布版本中都可以正常工作。

如果我尝试将其部署到 IIS7,Silverlight 也在运行,但我看不到它的存在。小方块没有填充色。

我假设 IIS7 上缺少某些配置?

我的环境是一台装有本地 IIS7 的 Windows Vista PC。

有人可以帮我吗?

【问题讨论】:

"ilverlight 也在运行,但我看不到存在。小方块没有填充颜色。" - 可以上传截图吗,很难说是什么意思? 【参考方案1】:

您是否将该站点添加到您的浏览器可信站点区域?看答案here

【讨论】:

嘿,我试试看,周一发消息。谢谢 嗨,保罗,很抱歉耽搁了这么久。我必须澄清一些事情。受信任区域是域策略,我无法更改它。你知道方法吗?所以我必须等待没有政策的开发人员环境。我还认为,silverlight 无法联系到 Lync-CLient 并询问他请求联系的状态。我会试一试,并会放弃更新。谢谢你的回答! 除了与您的 IT 人员友好(或贿赂)外,没有。如果您要进行任何长期的 lync 开发(特别是服务器端或中间层,即机器人),那么我强烈建议您设置自己的虚拟开发环境 - 它实际上非常简单。这里的帖子 (blogs.technet.com/b/mbaher/archive/2010/09/15/…) 看起来不错,为了让事情更简单,您可以整合 DC 和 CA,并失去边缘服务器和边缘防火墙 - 这对我来说很有效 因此您将构建一个 Win 2008 R2 服务器作为域控制器和证书颁发机构,并将一个 Win 2008 R2 服务器作为您的 Lync 标准版服务器 - 然后为客户端构建一个 Win7 机器 - 一两天工作,但从长远来看会为您省去大量的头痛 很久很久以前。那是正确的答案。该站点必须添加到受信任的站点。之后,它立即起作用。谢谢。【参考方案2】:

这是 Lync SDK 中的一个错误 http://support.microsoft.com/kb/2464845

【讨论】:

+1 因为这也是一个有用的正确答案。但保罗首先回答,他的回答也是正确的。也谢谢你。 此修复程序和受信任站点答案的组合为我解决了问题。【参考方案3】:

除了安装下面的修复程序之外,将站点添加到受信任的站点区域的组合似乎可以解决此问题。

Cumulative update package for Lync 2010: January 2011

【讨论】:

以上是关于在VS2010中开发silverlight应用 在添加域服务类时,没有 出现应有的EF,是啥原因?的主要内容,如果未能解决你的问题,请参考以下文章

VS2010中Silverlight启动设置 outofbrowser

在 IIS7 上部署 Silverlight Lync 应用程序

安装了VS2010后和SilverLight4之后还有没有必要安装blend吗?

如何从嵌入在 Lync 中的 Silverlight 读取文件?

在打开silverlight项目之前,您需要安装最新的Silverlight开发人员运行时

在 Blend 和 VS 2010 中编辑附加属性