Когда я вхожу в нашу интранет (использующий IE, к сожалению), каждая страница имеет предупреждение, что это хочет выполнить следующее дополнение: "name.dll" от "Microsoft Corporation".
Как я могу заставить это предупреждение уйти постоянно, не устанавливая DLL ActiveX?
Эта ошибка вызывается шоу функциональности значок присутствия против имен людей. Оборотная сторона добавления сайта к списку надежных сайтов - то, что это уменьшает безопасность, но является единственной опцией, которая сохраняет эту функциональность (если Вы не можете создать корректные пользовательские настройки безопасности IE).
Если Вам не нужен значок присутствия:
Метод 2 из статьи Microsoft означает, что исправляет, они делают в файл Init.js, никогда не будет превращать его в Ваш файл InitNoPresence.js. Путем они описывают комментирование .js файла, также приводит к ошибкам JavaScript.
Более хорошая альтернатива, по моему скромному мнению, должна добавить пустые функции ProcessImn и ProcessImnMarkers, которые переопределяют существующее к основной странице:
function ProcessImn()
{ }
function ProcessImnMarkers()
{ }
Из MSDN:
Добавьте сайт SharePoint к списку надежных сайтов в Internet Explorer 7 на клиентском компьютере Windows
Добавьте сайт SharePoint к надежным сайтам в Internet Explorer 7 на клиентском компьютере Microsoft Windows. Чтобы сделать это, выполните эти шаги:
Microsoft имеет статью базы знаний, описывающую эту проблему и как разрешить его от обоих сторона клиента и сервера.
В основном name.dll генерирует немного меню, когда Вы нависаете над именем пользователя в sharepoint, который позволяет Вам видеть, если и где он доступен и допускает планирование встреч и такого. Информация о присутствии только доступна, когда у Вас есть Сервер Офисных коммуникаций, работающий в Вашем домене.