2016-03-01 7 views
1

Я непрофессиональный, у которого есть надстройка Office, написанная в VB для Visual Studio 10. У нее нет «письменных» проблем.Увеличивает ли скорость запуска при загрузке с Com Shim?

Я хочу ускорить запуск приложения, потому что надстройка, похоже, вызывает задержку в 4-5 секунд.

Я наткнулся на эту вещь, названную COM SHIM WIZARD. Поскольку это выглядит как кошмар для непрофессионала, я хочу спросить:

1) Большинство источников, которые я нашел, были немного старыми. Это что-то еще используется и полезно? Некоторые источники ведут себя так, как будто это необходимо для надстройки, но это не для VS 2010 по крайней мере.

2) Будет ли реализация COM SHIM WIZARD ускорить загрузку надстройки, если мне это удастся?

ответ

0

Я сомневаюсь, что использование пользовательского com shim ускорит все. VSTO обеспечивает его собственный из коробки, поэтому на самом деле нет причин для пользовательских.

Вы можете рассмотреть возможность профилирования надстройки, чтобы узнать, что именно вызывает задержки.

Возможно, вы используете ngen.exe для решения проблемы с загрузкой.

+0

Спасибо за ответ и познакомить меня с ngen.exe. The downvote - это был не я –

+0

Нет проблем. Возможно, есть некоторые преимущества пользовательской прокладки, о которых я не знаю :) – Nikolay

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

  • Нет связанных вопросов^_^