2009-07-14 290 views
33

當我打開Visual Studio命令提示符(例如,使用菜單打開開始 - >程序 - >微軟的Visual Studio 2008 - >Visual Studio工具 - >Visual Studio 2008的命令提示符) ,我得到:Visual Studio命令提示符與常規命令提示符?

Setting environment for using Microsoft Visual Studio 2008 x86 tools. 

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

什麼樣的工具可用,以及此命令提示符最常用的用途是什麼?

回答

27

它基本上只是將幾個Visual Studio二進制位置設置爲該命令窗口實例的PATH環境變量。這意味着您可以使用所有各種命令和工具,而無需包含完整路徑。

有一些在MSDN上提供的工具.NET Framework ToolsTools (.NET Framework)的部分列表。

0

一種用途似乎是調用XML類生成使用XSD架構序列化/反序列化:

XML Class Generator for C# using XSD for deserialization

+1

xsd.exe是一個流暢的工具,但它不僅限於VS命令提示符。正如Simon提到VS命令提示符只是設置Path環境變量以包含VS工具的位置......所以你只需鍵入「xsd」即可。exe文件「而不是(類似的)」c:\ program files \ microsfot visual studio 8.0 \ tools \ bin \ xsd.exe「 – STW 2009-07-14 14:12:49

1

Visual Studio命令提示符帶有一些工具。一些工具用於修復Visual Studio的安裝。我喜歡使用的工具之一是WCF。您輸入wcftestclient,您將獲得一個客戶端來測試您的WCF服務。

+0

+1!我即將開始使用WCF服務的項目! – 2009-07-14 14:13:19

10

Th Visual Studio命令提示符是訪問.NET Framework SDK附帶的命令行工具以及安裝了Windows Platform SDK工具的便捷方式。

通過提供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 Tools瞭解Visual Studio 2008 SP1提供的工具的完整列表以及他們的工作細節。