Trong Visual Studio postbuild, tôi cần chạy một tập tin batch. Giải pháp là khả năng trên một ổ đĩa khác nhau mà Visual Studio đang chạy từ. Trong postbuild, làm cách nào để xác định ký tự ổ đĩa mà giải pháp đang chạy để tôi có thể thay đổi ổ đĩa đó trước khi chạy tệp batch? Tại thời điểm này, tất cả tôi có là thế này:Visual studio postbuild - thay đổi thành ổ đĩa giải pháp
CD $(ProjectDir)
$(ProjectDir)postbuild.bat
Vấn đề là thay đổi thư mục khi thư mục đó là trên một ổ đĩa khác nhau không thay đổi thư mục hiện hành, như bạn phải tự thay đổi ổ đĩa bạn đang ở trên , ví dụ như vậy:
E:\
CD $(ProjectDir)
$(ProjectDir)postbuild.bat
Tôi không thể đảm bảo ổ đĩa sẽ được giải quyết, vì vậy tôi cần xác định ổ đĩa thông qua một số loại macro để đảm bảo tệp postbuild.bat sẽ chạy từ dòng vị trí.
Bạn học điều gì đó mới mỗi ngày. cổ vũ. –