2014-09-19 3 views
1

У меня есть read that Outlook disables надстройки, которые слишком долго загружаются. Обычно это не так с моей, но я думаю, что это случалось иногда для пары клиентов.VSTO «разминка»; Наблюдает ли Outlook, что надстройка загружается быстрее?

Недавно я обнаружил установку warmup VSTO:

Значение, которое указывает на то, что .NET Framework и средств Visual Studio для офиса [VSTO] во время выполнения нагрузки до в надстройку нагрузок и уменьшить воспринимаемый время для загрузки надстройки. Установите запись Warmup в 1 и используйте ее в сочетании с записью LoadBehavior , чтобы уменьшить время загрузки для Outlook 2010 и Outlook 2013 надстроек, которые развертываются с помощью установщика Windows (.msi). Этот ключ не может быть установлен с помощью ClickOnce.

Я не уверен, что это «воспринимаемое время» относится к Outlook или только к пользователю. Кто-нибудь знает, уменьшает ли это время, как Outlook считает, что надстройка загрузилась? Или он все еще синхронизирует весь процесс, включая время выполнения .NET и VSTO?

+0

Этот параметр теперь исчез из статьи MSDN, с которой вы связались. Знаете ли вы, что он все еще работает? – Nikhil

+0

Вы правы, это исчезло из последних версий статьи. Я не уверен, что это все еще необходимо. – Vimes

ответ

2

Ключ утечки заставляет Outlook предварительно загружать время работы .Net. Таким образом, он будет загружен к моменту, когда Outlook запустит таймер, чтобы вычислить время запуска вашего админа, и вы не будете (предположительно) наказаны за то, что вам нужно загрузить несколько сотен мегабайт DLL просто для удовольствия писать свой код в .Net ,

Смежные вопросы