Erreur indiquant que le processus ne peut pas accéder au fichier « bin\debug\net6.0_windows\winformsapp1.exe » car il est utilisé par un autre processus »

la programmation


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"

Ce que j’ai essayé :

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

Solution 1

Il court probablement quelque part.
La seule application dont vous disposez et qui devrait essayer d’ouvrir le fichier EXE est le compilateur ou un programme de mise à jour – et pendant que votre exe est en cours d’exécution, il est verrouillé par le système pour garantir qu’il ne change pas. Soit cela, soit votre code ouvre le fichier et ne le referme pas quelque part.

Regardez quand vous obtenez l’erreur, ce que vous faisiez, ce qui était en cours d’exécution ; la raison pour laquelle le fichier est verrouillé devrait être assez évidente.

Nous ne pouvons rien faire pour vous aider sans accès à votre système et à votre code, et nous n’avons ni l’un ni l’autre !

Solution 2

Tout d’abord, démarrez le gestionnaire de tâches Windows pour vérifier si votre processus winformsapp1.exe s’exécute en arrière-plan. Si tel est le cas, vous pouvez mettre fin à ce processus et reconstruire votre application.

Deuxièmement, cette astuce peut aider :
Visual Studio : le processus ne peut pas accéder au fichier .dll car il est utilisé par un autre processus – Bits d’intégration de Zeeshan[^]

コメント

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