Мы планируем внедрить Outlook-Addin (2007/2010). Наша первая попытка - сделать это с VSTO 2010, но мы задаемся вопросом, есть ли в этом случае особые требования к клиенту.Каковы требования клиента для .NET Outlook-AddIn (VSTO 2010)?
ответ
VSTO 2010 требуется для Office 2010, но если вы хотите, чтобы поддерживать обе версии Office, с одной надстройки вы будете использовать версию 12 ПОО, а не 14. Что требуется:
- VSTO 2010
- PIAs 12
- .NET Framework (4.0 дает более VSTO материал: http://blogs.msdn.com/b/vsto/archive/2010/04/23/why-should-i-upgrade-from-net-framework-3-5-to-net-framework-4.aspx)
- Outlook (вы должны действительно развиваться с 2007 на вашей машине и держать 2010 отходящими от него)
Спасибо RobertG5, но я думаю, вы говорите о машине разработки. Я был клиентом, на котором я развертываю AddIn. – Zeemee
Я имел в виду, на самом деле. Распространяемые для VSTO, PIA и .Net рамки распространяются на клиента. Последняя пуля должна была сэкономить вам несколько головных болей;) – RobertG5
Вам не нужны PIA с .NET 4.0/VSTO 4.0. – BrainSlugs83
Для клиентов вы создаете установщик (ClickOnce или SetupProject), который обрабатывает необходимые компоненты (.NET 4.0, PIA).
VSTO 2010 выполняет работу по внедрению PIA в DLL-файлы установщика. VSTO за 2007 год не учитывал этого и всегда требовал установки PIA (первичных сборных узлов), которые перезаписывали любые существующие версии PIA.
VSTO 2010 имеет множество исправлений для утечек памяти и проблем со скоростью. VSTO 2010 также обратно совместим с Office 2007.
Можете ли вы привести пример того, о чем вы думаете/беспокоитесь? –
Как и .NET framework в компонентах определенной версии или VSTO – Zeemee