Tôi đang cố thực thi tệp lô trong suốt sự kiện dựng trước. Tôi có một dự án mới và đã thêm foo.bat vào nó. Các tập tin chứa các dòng sau:Sự cố khi thực thi tệp hàng loạt trong sự kiện trước khi xây dựng
echo bar
Khi tôi đặt trước sự kiện xây dựng dòng lệnh để foo.bat, tôi nhận được lỗi sau:
The command "foo.bat" exited with code 9009.
Khi tôi đặt trước xây dựng dòng lệnh kiện để gọi foo.bat, tôi nhận được lỗi sau:
The command "call foo.bat" exited with code 1.
Tất cả những gì tôi đã đọc liên quan đến các mã nói chung chỉ ra rằng có một vấn đề với nội dung của tập tin thực thi (không có khả năng trong trường hợp này) hoặc hệ thống không thể tìm thấy tập tin thực thi.
Tệp lô hoạt động tốt từ lời nhắc lệnh. Những điều tôi đã thử: Tạo tệp bằng các công cụ khác nhau, các mã hóa khác nhau, đặt lối ra 0 trong tệp, các tác vụ xây dựng khác nhau cho tệp và sao chép tệp vào thư mục đầu ra. Tất cả đều không có may mắn.
Tôi đang thiếu gì? Nó phải là một cái gì đó đơn giản.
Cập nhật: Đúng, đơn giản là độ dài của đường dẫn quá dài. Xem câu trả lời bên dưới để biết chi tiết.
Cảm ơn!
Bạn đã cố gắng cấp cho mọi người quyền truy cập để đọc/ghi? –