From 65adfdb812c184aa50839d9fb6665280a7df306f Mon Sep 17 00:00:00 2001 From: Daniel Grunwald Date: Sat, 5 Jul 2014 17:47:25 +0200 Subject: [PATCH] Handle UnauthorizedAccessException in AbstractProject.IsReadOnly --- src/Main/Base/Project/Src/Project/AbstractProject.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Main/Base/Project/Src/Project/AbstractProject.cs b/src/Main/Base/Project/Src/Project/AbstractProject.cs index 781860436a..38b46a2071 100644 --- a/src/Main/Base/Project/Src/Project/AbstractProject.cs +++ b/src/Main/Base/Project/Src/Project/AbstractProject.cs @@ -188,7 +188,7 @@ namespace ICSharpCode.SharpDevelop.Project try { FileAttributes attributes = File.GetAttributes(FileName); return ((FileAttributes.ReadOnly & attributes) == FileAttributes.ReadOnly); - } catch (FileNotFoundException) { + } catch (UnauthorizedAccessException) { return false; } catch (IOException) { // directory not found, network path not available, etc.