当我登录我们的内部网(不幸的是,使用 IE)时,每个页面都会出现一个警告,提示它要运行以下附加组件:“Microsoft Corporation”的“name.dll”。
如何在不安装 ActiveX DLL 的情况下使此警告永久消失?
答案1
此错误是由在人员姓名旁边显示存在图标的功能引起的。将站点添加到受信任站点列表的缺点是它会降低安全性,但这是保留此功能的唯一选项(除非您可以设计正确的自定义 IE 安全设置)。
如果您不需要状态图标:
Microsoft 文章中的方法 2 表示他们对 Init.js 文件所做的修补永远不会进入您的 InitNoPresence.js 文件。他们描述的注释掉 .js 文件的方式也会导致 JavaScript 错误。
我认为一个更好的替代方法是添加空的 ProcessImn 和 ProcessImnMarkers 函数来覆盖主页中的现有函数:
function ProcessImn()
{ }
function ProcessImnMarkers()
{ }
答案2
来自MSDN:
将 SharePoint 网站添加到 Windows 客户端计算机上的 Internet Explorer 7 中的受信任的站点列表
在 Microsoft Windows 客户端计算机上的 Internet Explorer 7 中将 SharePoint 网站添加到受信任的站点。为此,请按照以下步骤操作:
- 启动 Internet Explorer 7。
- 在“工具”菜单上,单击“Internet 选项”,然后单击“安全”选项卡。
- 单击“受信任的站点”,然后单击“站点”。
- 在“受信任的站点”对话框中,在“将该网站添加到区域”框中键入 SharePoint 站点的 URL,然后单击“添加”。
- 单击“关闭”,然后单击“确定”。
答案3
微软有一个知识库文章描述此问题以及如何从客户端和服务器端解决它。
答案4
基本上,当您将鼠标悬停在 SharePoint 中的用户名上时,name.dll 会生成一个小菜单,让您可以查看他是否有空以及在哪里有空,并允许安排会议等。仅当您在域中运行 Office Communications Server 时,状态信息才可用。