Являются ли инструменты Visual Studio для приложений частью Office 2007? - PullRequest
1 голос
/ 02 ноября 2008

Я немного понимаю VSTO. В Visual Studio есть шаблоны проектов, с которых можно начать создавать красивые надстройки на основе .NET.

Но где VSTA? Я установил SDK, но похоже, что он стремится расширить возможности ваших собственных приложений.

Я думал, что VSTA похож на новый VBA для Office 2007. Кажется, что Infopath 2007 поддерживает VSTA, но я не могу найти, где Excel 2007 также поддерживает VSTA.

Я что-то упустил?

Ответы [ 3 ]

1 голос
/ 02 апреля 2009

Насколько я понимаю, VSTA - это не «новый VBA» и не встроенный в Office 2007, а отдельный «Super-VBA с .NET», который необходимо лицензировать у Summit и распространять как часть внешнего приложения. Я думаю, что это просто нацелено на независимых поставщиков ПО, желающих расширить Office, но реклама об этом также содержит этот драгоценный камень:

Возможно, особенность, которую больше всего приветствуют корпоративные BDM и SI, заключается в том, что настройки VSTA легко открываются любой версией Visual Studio, что позволяет профессиональным разработчикам продолжать совершенствовать приложения, изначально созданные разработчиками для конечных пользователей - функция, запрошенная многими предприятиями, поскольку приложения часто со временем совершенствуется.

Я не потрудился прибегнуть к поиску BDM, и SI означает для меня систему Système International d'Unités, но я понял, что вы можете принять ужасный беспорядок Excel VBA, который ваши трейдеры превратили бесполезные ссуды в золотые прииски CDO (и затем спасения), и ваши «настоящие разработчики» могут открыть его в Visual Studio и разобраться в беспорядке (или просто выйти ...).

также VBA и VSTA могут существовать вместе: http://blogs.msdn.com/vsta/archive/2006/07/31/684514.aspx

0 голосов
/ 22 марта 2012

VSTO 2005 доступен для самостоятельной установки как полная среда разработки

Подробнее здесь ...

http://msdn.microsoft.com/en-us/library/54ds2za4(v=vs.80).aspx

0 голосов
/ 03 ноября 2008

Если я правильно понимаю, VSTA - это новая технология, которая предоставляет «стандартный» краткий путь к расширяемости для поставщиков приложений. Поэтому он может появиться в приложениях Office в будущем или не появиться, но его сейчас нет.

Если он поддерживается Excel, Word и т. П., То пользовательский интерфейс (оболочка Visual Studio?) Должен распространяться как часть пакета.

Но я могу быть в милях от базы ...

...