Exception dans l'ouverture d'un fichier qui est déjà ouvert

Je suis la construction d'une application en C# qui-je ouvrir un fichier CSV pour lire des données à partir d'elle. J'obtiens une exception lorsque j'essaie d'ouvrir le fichier CSV à partir de C# lorsque ce fichier est déjà ouvert dans Excel. L'exception dit que le processus ne peut pas accéder au fichier car il est déjà ouvert. Comment puis-je résoudre ce problème et ouvrir le fichier, même si il est ouvert dans une autre application?

Grâce,
Rakesh.

s'il vous plaît poster un peu de code à nous montrer ce que vous avez fait jusqu'à présent
C'est le code: à l'aide de (FileStream fs = new FileStream(csvOpenFileDialog.Le Nom De Fichier, FileMode.Open, FileAccess.Read))
Il vous manque un argument. Lire ma réponse.
Vérifiez la réponse de Hans fournit ci-dessous. FileShare.Lire ne fonctionne pas si le fichier est déjà ouvert. FileShare.ReadWrite fonctionne.

OriginalL'auteur Rakesh K | 2010-10-02