2011-10-13 32 views
12

Tôi đã nâng cấp lên VS2010 và đang tìm kiếm tệp thực thi vbuild. Đối với VS2008, nó là dưới:Vcbuild ở đâu trong VS2010?

C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ VC \ vcpackages \ vcbuild.exe

Nó ở đâu cho VS2010? Nó không phải dưới:

C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ VC \ vcpackages \ vcbuild.exe

+0

Hehe, họ đã làm việc rất chăm chỉ để loại bỏ nó. –

Trả lời

20

Không có một VCBuild nữa - đó là replaced by msbuild

Ngoài ra còn có TFSBuild.exe trong C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE nhưng tôi không biết đó có phải là sự thay thế chính xác hay không.

2

Cài đặt Windows SDK 7 http://www.microsoft.com/en-us/download/details.aspx?id=3138 cung cấp cho bạn vcbuild trở lại Nhưng điều đó đã tiết lộ một vấn đề mới đối với chúng tôi, ATLMFC chưa được cài đặt. (cần thiết để xây dựng phần mềm của chúng tôi trên máy chủ, phải cài đặt vs2008)

+1

Tôi có Windows SDK 7.1 và tôi không có vcbuild. Người bạn đã liên kết là 7,0. Tôi có nên cài đặt cả hai song song? – khattam

11

Tôi đã gặp sự cố tương tự với mô-đun Node.js từ chối cài đặt trừ khi tôi thêm vị trí vcbuild.exe vào đường dẫn hệ thống.

's answer là điểm khởi đầu cho tôi, nhưng tôi không muốn phải cài đặt toàn bộ Visual Studio hoặc SDK - Tôi chỉ muốn các công cụ xây dựng. Tôi đã kết thúc việc tìm hiểu bạn có thể tải về các công cụ xây dựng tự:

https://www.microsoft.com/en-us/download/details.aspx?id=48159

Sau khi cài đặt, bạn vcbuild.exe nên được đặt ở đâu đó trong các thư mục con của C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin (mỏ là trong amd64).

Tôi biết câu hỏi này là một vài năm tuổi, nhưng hy vọng điều này sẽ giúp một người nào đó sau đó xuống đường.

+6

Cảm ơn, câu trả lời của bạn đã giúp tôi, nhưng không phải tất cả các cách. Tôi đã đi đến liên kết và chỉ tìm thấy ** Microsoft Build Tools 2013 **, tạo thư mục 'C: \ Program Files (x86) \ MSBuild \ 12.0 \ Bin' nhưng không có' VCBuild.exe'. Nhưng một SO [answer] khác (http://stackoverflow.com/questions/2817869/error-unable-to-find-vcvarsall-bat#comment30518746_10558328) đã chỉ cho tôi [http://go.microsoft.com/ ? linkid = 7729279] (http://go.microsoft.com/?linkid=7729279) là bản tải xuống của ** VC++ 2008 Express Edition ** đã cài đặt 'VCBuild.exe' tại' C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ VC \ vcpackages' –

+2

Liên kết Công cụ Xây dựng đã thay đổi, nhưng Công cụ Xây dựng Visual Studio 2015 có tại https://www.microsoft.com/en-us/download/details.aspx?id= 48159 - điều này cho phép tôi tiến hành biên dịch tập lệnh nút thành một nhị phân đơn với nexe. – Rytis

-1

Cài đặt Microsoft Visual C++. Đặt biến môi trường cho VCbuild.exe vào thư mục Visual Studio.

+1

Vui lòng định dạng bài đăng của bạn bằng chính tả và định dạng chính xác (ví dụ: viết hoa danh từ thích hợp). Ngoài ra, khi viết nhận xét của bạn sẽ thích hợp hơn làm nhận xét. –