Dấu nhắc lệnh phòng thu trực quan chỉ tải một số biến và cài đặt đường dẫn. Đó là tất cả nó là, nó không có gì đặc biệt, nó không phải là một dấu nhắc lệnh khác nhau, đó là dấu nhắc lệnh tương tự với một số cài đặt cấu hình. Bạn có thể tải các thiết lập tương tự trong tập tin batch của riêng bạn bằng cách bao gồm các dòng sau ở đầu:
call "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86
(Rõ ràng, đối với các phiên bản khác nhau của VS, con đường có thể thay đổi một chút)
Bạn có thể thay thế " x86 "với kiến trúc thích hợp cho máy của bạn. Các giá trị được phép là:
- x86
- amd64
- x64
- ia64
- x86_amd64
- x86_ia64
Điều đó nói rằng, tôi không nghĩ rằng bạn thực sự cần phải tải tất cả các vars/path tất cả những gì bạn thực sự cần làm là cung cấp đường dẫn đầy đủ đến devenv.exe
tệp. Bạn có thể thử này để thay thế:
"c:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /build release "D:\Source Code\Source\test.sln"
(Một lần nữa, con đường sẽ thay đổi cho phiên bản khác nhau của visual studio)
Nguồn
2010-04-28 13:04:34
Quesiton của bạn không rõ ràng. Bạn đã thử cái gì và kết quả là gì? – Will
Nếu tôi đặt lệnh trên trong một tập tin thực thi, nó sẽ thực thi trên nhắc lệnh của Windows. Nhưng tôi muốn nó thực hiện trên dấu nhắc lệnh VS. – Ram