Wie kann am schnellsten überprüft werden, ob eine Datei über C# -Code verwendet wird?Datei einchecken von C# -Code verwendet
1
A
Antwort
6
So etwas sollte funktionieren:
public bool FileIsLocked(string fileName)
{
FileStream fs;
try
{
fs = File.Open(fileName, FileMode.OpenOrCreate, FileAccess.Read, FileShare.None);
fs.Dispose();
}
catch (IOException)
{
return true;
}
return false;
}
0
können Sie versuchen, dies zu öffnen, mit der anderen App den Zugriff verweigern.
Wenn Sie eine Ausnahme erhalten, werden Sie wissen, dass diese Datei von anderen verwendet wird.
Verwandte Themen
- 1. Integer-Eingabe Einchecken C
- 2. Deaktivieren von C++ - Typ stark Einchecken VS
- 3. Code-Analyse warnt beim Einchecken TFS 2010
- 4. Kombinieren von C-Code-Dateien in eine C-Code-Datei
- 5. Generieren von EXE-Datei aus Python-Code, der Tix verwendet
- 6. Lesen SWF-Datei-Code von C#
- 7. JSON-Datei von C# -Code lesen
- 8. Aufruf von Visual C++ - Code von C#
- 9. Verhindern versehentliche Einchecken von Passwort-Datei mit Git
- 10. Warum nicht einchecken AssemblyInfo.cs
- 11. Porting-Datei Vorverarbeitung Code von C nach C#
- 12. Kann VisualStudio-Code zum Debuggen von C++ - Programmen verwendet werden?
- 13. C# Ausnahme. Datei wird von einem anderen Prozess verwendet
- 14. Müssen wir * .xcuserstate einchecken?
- 15. Warum Bower-Komponenten einchecken?
- 16. Konvertieren von C++ - Code in C# -Code
- 17. Proxy Einchecken Python
- 18. Datei wird von einem anderen Prozess verwendet
- 19. Datei wird von einem anderen Prozess verwendet C# Visual Studio
- 20. Profiling von Python-Code, der Multiprocessing verwendet?
- 21. Inaktivieren von pep8 Einchecken von syntastic für Python-Dateien
- 22. Programmgesteuertes Einchecken von Veröffentlichungsseiten aus der Seitenbibliothek
- 23. Lear Gist Deskriptor C-Code verwendet mit C++
- 24. C# Datei.Delete, Datei wird von einem anderen Prozess verwendet
- 25. Kompilieren c-Datei, die jni.h verwendet
- 26. TFS Einchecken RSS-Feed
- 27. Wie einchecken NodeJS, wenn JSON-Datei bereits bestimmte Daten
- 28. Include HTML-Datei in C# -Code
- 29. g ++ Verknüpfungsreihenfolgeabhängigkeit beim Verknüpfen von C-Code mit C++ - Code
- 30. Statische Verknüpfung von C++ Code