Lỗi nói rằng tiến trình không thể truy cập vào tệp “bin\debug\net6.0_windows\winformsapp1.exe” vì nó đang được sử dụng bởi một tiến trình khác”

lập trình


C#windformsapp

Error saying the process cannot access the file "bin\debug\net6.0_windows\winformsapp1.exe" because it is being used by another process"

Những gì tôi đã thử:

I entered the task manager and completed all the operations of the program

Giải pháp 1

Chắc nó đang chạy đâu đó.
Ứng dụng duy nhất mà bạn có cần phải mở tệp EXE là trình biên dịch hoặc trình cập nhật – và trong khi exe của bạn đang chạy, nó sẽ bị hệ thống khóa để đảm bảo nó không thay đổi. Hoặc là mã của bạn đang mở tệp và không đóng lại ở đâu đó.

Hãy xem khi nào bạn gặp lỗi, bạn đang làm gì, đang chạy cái gì; lý do tại sao tập tin bị khóa là khá rõ ràng.

Chúng tôi không thể làm bất cứ điều gì để giúp bạn nếu không có quyền truy cập vào hệ thống và mã của bạn và chúng tôi cũng không có quyền truy cập nào!

Giải pháp 2

Trước tiên, hãy khởi động trình quản lý tác vụ Windows để kiểm tra xem quy trình của bạn có winformsapp1.exe đang chạy ở chế độ nền. Nếu đúng như vậy, bạn có thể kết thúc quá trình này và xây dựng lại ứng dụng của mình.

Thứ hai, thủ thuật này có thể giúp:
Visual Studio: Quá trình không thể truy cập tệp .dll vì nó đang được sử dụng bởi một quy trình khác – Zeeshan’s Integration Bits[^]

コメント

タイトルとURLをコピーしました