Sharepoint раздражает: что такое name.dll?

10672
chris

Когда я захожу в нашу интрасеть (к сожалению, с помощью IE), на каждой странице появляется предупреждение о том, что она хочет запустить следующую надстройку: «name.dll» от «Microsoft Corporation».

Как я могу сделать это предупреждение навсегда, без установки ActiveX DLL?

3

4 ответа на вопрос

5
Alex Angas

Эта ошибка вызвана тем, что функциональность показывает значок присутствия на фоне имен людей. Недостатком добавления сайта в список доверенных сайтов является то, что он снижает безопасность, но является единственным вариантом, который сохраняет эту функциональность (если вы не можете разработать правильные пользовательские параметры безопасности IE).

Если вам не нужен значок присутствия:

Метод 2 из статьи Microsoft означает, что исправления, которые они вносят в файл Init.js, никогда не попадут в ваш файл InitNoPresence.js. То, как они описывают комментирование файла .js, также приводит к ошибкам JavaScript.

Более приятная альтернатива IMHO - добавить пустые функции ProcessImn и ProcessImnMarkers, которые переопределяют существующие на главную страницу:

function ProcessImn() { } function ProcessImnMarkers() { } 
1
Rob Cowell

Из MSDN:

Добавьте сайт SharePoint в список надежных сайтов в Internet Explorer 7 на клиентском компьютере Windows

Добавьте сайт SharePoint в надежные сайты в Internet Explorer 7 на клиентском компьютере Microsoft Windows. Для этого выполните следующие действия:

  1. Запустите Internet Explorer 7.
  2. В меню Сервис выберите пункт Свойства обозревателя и откройте вкладку Безопасность.
  3. Нажмите Надежные сайты, а затем нажмите Сайты.
  4. В диалоговом окне Надежные сайты введите URL-адрес сайта SharePoint в поле Добавить этот сайт в зону и нажмите кнопку Добавить.
  5. Нажмите Закрыть, а затем нажмите ОК.
+1 для ясности и полезности ответа, но -1 для предположения, что Поиск Google по ОП был бы лучше? Shinier? Robert Harvey 15 лет назад 1
Проблема с этим подходом состоит в том, что он требует, чтобы я загрузил и запустил dll - я хочу способ НЕ сделать это, и НЕ получить предупреждение. chris 15 лет назад 1
0
heavyd

У Microsoft есть статья базы знаний, описывающая эту проблему и способы ее решения как на стороне клиента, так и на стороне сервера.

За исключением того, что их метод 2 вызывает ошибки JavaScript и отстой с точки зрения развертывания. Ответили альтернативой. Alex Angas 15 лет назад 0
0
Colin

По сути, name.dll создает небольшое меню, когда вы наводите курсор мыши на имя пользователя в sharepoint, которое позволяет вам увидеть, где он доступен, и позволяет ли планировать собрания и тому подобное. Информация о присутствии доступна только в том случае, если в вашем домене работает Office Communications Server.