Командная строка Visual Studio противобычная командная строка?

StackOverflow https://stackoverflow.com/questions/1125537

Вопрос

Когда я открываю командную строку Visual Studio (например, открываемую с помощью menu Начать -> Программы -> Microsoft Visual Studio 2008 -> Инструменты Visual Studio -> Командная строка Visual Studio 2008), я получаю:

Setting environment for using Microsoft Visual Studio 2008 x86 tools.

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE>

Какие инструменты доступны и как чаще всего используется эта командная строка?

Это было полезно?

Решение

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

Неполный список некоторых инструментов, доступных в MSDN, приведен в Инструменты .NET Framework и Инструменты (.NET Framework).

Другие советы

Командная строка Visual Studio - это удобный способ доступа к инструментам командной строки, поставляемым вместе с Пакет SDK для .NET Framework и, если установлен, SDK для платформы Windows Инструменты.

Предоставляя командную строку Visual Studio, Microsoft позволяет запускать эти инструменты, не требуя, чтобы переменные среды PATH, INCLUDE, LIB и LIBPATH содержали все дополнительные пути к различным папкам, в которых установлены Visual Studio и .NET SDK.Вместо этого ссылки на эти папки добавляются "на лету" при запуске командной строки Visual Studio, позволяющей запускать инструменты.

Например, если вы откроете обычную командную строку, вы не сможете запустить xsd.exe без перехода к каталогу "C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin".Однако в командной строке Visual Studio вы можете просто ввести xsd.exe /?, и это работает.

Пожалуйста, ознакомьтесь со статьей MSDN Инструменты .NET Framework полный список инструментов, поставляемых с Visual Studio 2008 SP1, и подробные сведения о том, что они делают.

В командной строке Visual Studio есть несколько инструментов.Некоторые инструменты предназначены для исправления установки Visual Studio.Один из инструментов, который я люблю использовать, - это для WCF ( ВКФ ).Вы печатаете wcftestclient и вы получаете клиента для тестирования ваших сервисов WCF.

Статья Командная строка Visual Studio имеет хорошее объяснение:

Давайте рассмотрим "Командную строку Visual Studio" более подробно.

Похоже, что он просто задает для вас путь и помещает вас в (Та Да!) VC каталог в Visual Studio.Даже не каталог C # и, конечно же, не каталог VB.Я предполагаю, что они предполагают, что любой, кто использует это инструмент действительно жесткий и программирует прямо на жестком диске с помощью увеличительного стекла и магнита.

Что он на самом деле делает, так это запускает эту команду DOS.(В моем случае.)

%comspec% /k ""C:\Program Файлы\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86

Что делает vcvarsall.bat?Ну, это задает целевой компилятор окружение, чтобы вы могли компилировать код для другого процессора.

Одним из способов использования, по-видимому, является вызов генератора классов XML для использования схем XSD для сериализации / десериализации:

Генератор XML-классов для C #, использующий XSD для десериализации

Эта ссылка, кажется, содержит некоторую хорошую информацию:

Работа в командной строке Visual Studio

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top