Microsoft visual studio tools for applications что это
Completing the CAPTCHA proves you are a human and gives you temporary access to the web property.
What can I do to prevent this in the future?
If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware.
If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices.
Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store.
Cloudflare Ray ID: 71a9dbc91f31910c • Your IP : 82.102.23.104 • Performance & security by Cloudflare
Visual Studio Tools for Applications —>
Would you like to suggest this photo as the cover photo for this article?
Thank you for helping!
Your input will affect cover photo selection, along with input from other users.
Thanks for reporting this video!
- <
> <>
This browser is not supported by Wikiwand 🙁
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:
An extension you use may be preventing Wikiwand articles from loading properly.
If you’re using HTTPS Everywhere or you’re unable to access any article on Wikiwand, please consider switching to HTTPS (https://www.wikiwand.com).
An extension you use may be preventing Wikiwand articles from loading properly.
If you are using an Ad-Blocker, it might have mistakenly blocked our content. You will need to temporarily disable your Ad-blocker to view this page.
Инструменты Visual Studio для приложений
Инструменты Visual Studio для приложений (VSTA) — это набор инструментов, которые независимые поставщики программного обеспечения (ISV) могут использовать для встраивания возможностей настройки в свои приложения для автоматизации и расширяемости. Эти возможности настройки могут использоваться конечными пользователями для адаптации приложения независимого поставщика программного обеспечения в рамках управляемой расширяемой среды, как и Visual Basic для приложений . [1]
СОДЕРЖАНИЕ
История [ править ]
Инструменты Visual Studio для приложений были анонсированы Microsoft с выпуском Visual Studio 2005 . Первая предварительная версия технологии сообщества (CTP) Visual Studio for Application была выпущена в апреле 2006 года. Версия 1.0 была выпущена в производство вместе с Office 2007 . [2] Текущая версия Visual Studio Tools for Applications 2.0. Вторая версия Visual Studio Tools for Applications включает в себя такие функции, как модель динамического программирования и поддержку WPF , WCF , WF , LINQ и .NET Framework 3.5 . [3]
VSTA входит в состав Microsoft Office 2007 для использования конечными пользователями и разработчиками бизнес-приложений, а SDK доступен отдельно для независимых поставщиков программного обеспечения. [4] Однако он интегрирован только в Microsoft InfoPath , поскольку другие приложения в пакете вместо этого используют Visual Basic для приложений.
Архитектура [ править ]
Инструменты Visual Studio для приложений (VSTA) основаны на .NET Framework и построены на той же архитектуре, что и Инструменты Visual Studio для Office (VSTO). [5] Инструменты Visual Studio 2005 для приложений основаны на платформе .NET 2.0 и Visual Studio 2005, тогда как Инструменты Visual Studio для приложений версии 2.0 основаны на платформе .NET 3.5 SP1 и Visual Studio 2008. Некоторые технологии, разработанные для Visual Studio для приложений (VSA) был включен в состав инструментов Visual Studio для приложений. [6]
Инструменты Visual Studio для приложений состоят как из среды выполнения, так и из среды разработки или IDE. Среда выполнения используется ведущими приложениями для предоставления своих объектных моделей надстройкам, а также для обнаружения и загрузки надстроек. Надстройки имеют доступ к объектной модели хоста через прокси, который использует среду выполнения VSTA, или, альтернативно, надстройки могут напрямую ссылаться на хост-приложение. IDE — это оптимизированная и настраиваемая версия Visual Studio IDE — Visual Studio 2005 для VSTA 2005 и Visual Studio 2008 для VSTA 2.0. Он поддерживает Visual Basic .Net и C #. IDE можно настроить для добавления или скрытия функциональности. Это делает его идеальным для профессиональных разработчиков, а также для опытных пользователей и других конечных пользователей, у которых может быть больше стиля кодирования, ориентированного на запись макросов.Инструменты Visual Studio для приложений также включают поддержку 64-разрядных версий и запись макросов ведущего приложения, но не включают Поддержка активных сценариев . Для интеграции VSTA в хост-приложение необходим SDK, для распространения VSTA с приложением требуется лицензия и распространяемый VSTA.
Лицензирование [ править ]
Лицензии на интеграцию VSTA 2008 распространялись Summit Software , которая заключила лицензионное соглашение с Microsoft в апреле 2006 года. Независимые поставщики программного обеспечения (ISV), желающие интегрировать VSTA в свои приложения, должны уплатить Summit Software лицензионный сбор, который рассчитывается либо из 50 долларов за каждое рабочее место или на основе роялти в размере 1%, 2% или 3% в зависимости от выручки от продуктов. [7] [8]