2011-03-22 25 views

回答

3

不,取决于安装的VS版本(也不要忘记64位机器)

2

不,它不是。例如。在我的机器上,它位于c:\ VS10 \ Common7 \ IDE下。您可以使用环境变量VS100COMNTOOLS(适用于VS 2010)和VS90COMNTOOLS(适用于VS 2008)。的TFS命令行工具的位置将是

"%VS100COMNTOOLS%\..\IDE\tf.exe" 

- 2010年VS

"%VS00COMNTOOLS%\..\IDE\tf.exe" 

- 2008 VS

+0

嗯,我没有那些在我的默认安装VS200(8?)。我知道你可以运行一个脚本来设置它们,但是我正在寻找一些可以预见的东西,并且位于可预测的位置(如脚本,客户端本身或环境变量) – 213897 2011-03-22 18:14:54

+0

tf.exe仅在Team Explorer客户端安装在Visual Studio之上时才可用。在2008年,这不是默认安装的一部分,您必须从Visual Studio 2008 Team Suite(或团队版本之一)上的tfc文件夹,Team Foundation Server介质或http:// www .microsoft.com/downloads/en/details.aspx?FamilyID = 0ed12659-3d41-4420-bbb0-a46e51bfca86&displaylang = en – 2011-03-22 19:09:52

+1

你是如何安装VS的? VS90CMNTOOLS变量是在安装VS2008时自动创建的。它位于系统环境块中,这意味着它会影响所有用户。 – 2011-03-22 19:55:21

1

在VS2008,tf.exe将可在C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE

3

仅供参考,我的默认位置是
C:\ Program Files文件(x86)的\微软的Visual Studio 10.0 \ Common7 \ IDE
VS2010,win7,64位