web-dev-qa-db-ja.com

Visual Studioコマンドプロンプトと通常のコマンドプロンプト

Visual Studioコマンドプロンプトを開くと(たとえば、メニューStart-> Programs-> Microsoft Visual Studio 2008->- Visual Studio Tools-> Visual Studio 2008 Command Prompt)、私は得ます:

Setting environment for using Microsoft Visual Studio 2008 x86 tools.

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

使用できるツールの種類と、このコマンドプロンプトの最も一般的な用途は何ですか?

35
John Bubriski

基本的には、そのコマンドウィンドウインスタンスのPATH環境変数にいくつかのVisual Studioバイナリの場所を設定するだけです。つまり、フルパスを含める必要なく、さまざまなコマンドやツールをすべて使用できます。

。NET Framework Toolsツール(.NET Framework)

29
Simon P Stevens

Visual Studioコマンドプロンプトは、 。NET Framework SDK 、およびインストールされている場合は Windows Platform SDK ツールに同梱されているコマンドラインツールにアクセスするための便利な方法です。

Microsoftは、Visual Studioコマンドプロンプトを提供することで、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 /?と入力するだけで機能します。

Visual Studio 2008 SP1で提供されるツールの完全なリストと詳細については、MSDNの記事。NET Framework Toolsを参照してください彼らは何をやる。

10
MikeD

Visual Studioコマンドプロンプトには、いくつかのツールがあります。一部のツールは、Visual Studioのインストールを修復するためのものです。私が愛用しているツールの1つは [〜#〜] wcf [〜#〜] 用です。 wcftestclientと入力すると、WCFサービスをテストするクライアントが取得されます。

1
greektreat

記事The Visual Studio Command Promptには良い説明があります:

「Visual Studioコマンドプロンプト」をさらに詳しく見てみましょう。

パスを設定して、(Ta Da!)Visual StudioのVCディレクトリに移動します。C#ディレクトリも、VBディレクトリ。このツールを使用する人は誰もが本当にハードコアであり、拡大鏡と磁石を使用してハードドライブに対して直接プログラムすることを想定していると思います。

実際には、このDOSコマンドを実行します。 (私の場合。)

%comspec%/ k "" C:\ Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat "" x86

Vcvarsall.batは何をしますか?まあ、それはあなたが別のプロセッサのためにコードをコンパイルできるようにターゲットコンパイラ環境を設定します。

1
Dimskiy

1つの使用法は、XMLクラスジェネレーターを呼び出して、シリアル化/逆シリアル化にXSDスキーマを使用することです。

XSDを逆シリアル化に使用するC#のXMLクラスジェネレーター

0
John Bubriski

このリンクにはいくつかの良い情報があるようです:

Visual Studioコマンドラインでの作業

0
John Bubriski