FileStream dans l'utilisation

Si mon fichier de flux est en cours d'utilisation (chaque fois que j'essaye de débogage, il cogne la première ligne et dit qu'elle est en cours d'utilisation), comment puis-je la force d'une libération? chaque fois qu'elle frappe ce code, j'obtiens un message me disant que quelque chose est en l'utilisant:

FileStream fileStream = File.Open(@"C:\somefile", FileMode.Open, FileAccess.Read);
byte[] buffer = new byte[fileStream.Length];
...etc.
fileStream.Close();
Qu'est-ce que le fichier en cours d'utilisation?

OriginalL'auteur PositiveGuy | 2010-02-15