Для чего оболочка Visual Studio (автономная оболочка) хороша?

Для Bootstrap 3:




1




2
3
4
5
6
7
8

Для Bootstrap 2:



1




2
3
4
5
6
7
8

См. демонстрацию на JSFiddle (Bootstrap 2): http://jsfiddle.net/SxcqH/52/

61
задан Cheeso 2 June 2009 в 14:19
поделиться

3 ответа

Visual Studio Shell enables developers to rapidly create and distribute their own custom tools by building on a streamlined Visual Studio IDE.

A Visual Studio isolated shell-based application has full access to Visual Studio services and supports customization and branding. There are several ways you can customize a shell-based application, as follows:

  • You can use add-ins and VSPackages to extend an isolated shell-based application just as you would use them to extend Visual Studio itself.
  • To make Visual Studio features and menu command groups available or unavailable, update the .vsct file in the user interface (UI) project of the application.
  • To remove Options pages or other Visual Studio shell components from the application, update the .pkgundef file of the application.
  • To modify other aspects of the appearance or behavior of the shell, update the .pkgdef file of the application.
  • Some aspects of the shell can also be specified when the application is started. To do this, update the parameters in the call to the Start entry point of the appenvstub.dll.

The Visual Studio Shell is freely available as part of the Visual Studio SDK. Visual Studio Shell is royalty-free for building and deploying applications.

Your isolated shell application can be installed on any computer that has the Visual Studio 2008 Shell (isolated mode) Redistributable Package.

Each isolated Shell-based application to be deployed must have a valid shell load key (SLK). The SLK is uniquely related to the application and cannot be used to load any other application. You can obtain SLKs on the Visual Studio Extensibility Developer Center Web site.

After you obtain a shell load key (SLK), you must add it to your Shell project. Follow this procedure to add an SLK to a project that was created by using the Visual Studio Shell Isolated template.

Note: Everything said up to this point has been copied and pasted from various Microsoft documentation pages. A good place to start might be Walkthrough: A Basic Isolated Shell Application.

45
ответ дан 24 November 2019 в 17:18
поделиться

Я понял, что опаздываю стороне на этом, но назад в день, когда Sybase выпустил версии 12 и 12.5 PowerBuilder, они включали версию.NET каждого продукта. Это был PowerBuilder, работающий в Visual Studio Изолированный Shell. Честно, если Вы спрашиваете меня, они сделали выдающееся задание на нем. Единственный недостаток состоял в том, что это было первоначально сфокусировано на генерации целей WPF, блоков, и т.д. Но Вы не могли сделать разработки WinForm (в.NET PowerBuilder). Необходимо было развернуть это через интерфейс PowerBuilder Classic.

Недавно я входил в некоторый Python, и я помнил, что одна из групп также разработала развертывание Python с помощью изолированной оболочки. Но я, может казаться, ничто не нахожу дополнительным на нем.

Предоставленный, я понимаю, что Python может быть записан в Visual Studio теперь, но просто пытался вырыть в историю. Я заметил вчера вечером, когда я рыл это, изолированная оболочка доступна полностью до 2015.

кто-либо знает, было ли это прекращено?

0
ответ дан 24 November 2019 в 17:18
поделиться

Похоже, что если вы используете автономную оболочку, вы можете создать свой продукт таким образом, чтобы он мог подключаться к Visual Studio. Затем вы можете распространять свой продукт как автономный с оболочкой VS) или как надстройку к Visual Studio. (только предположение)

1
ответ дан 24 November 2019 в 17:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: