diff --git a/src/Main/SharpDevelop/Parser/AssemblyParserService.cs b/src/Main/SharpDevelop/Parser/AssemblyParserService.cs index 0c864e2e7f..1b2959abb5 100644 --- a/src/Main/SharpDevelop/Parser/AssemblyParserService.cs +++ b/src/Main/SharpDevelop/Parser/AssemblyParserService.cs @@ -391,7 +391,7 @@ namespace ICSharpCode.SharpDevelop.Parser return GetAssemblyModel(fileName, includeInternalMembers); } catch (BadImageFormatException) { SD.MessageService.ShowWarningFormatted("${res:ICSharpCode.SharpDevelop.Dom.AssemblyInvalid}", Path.GetFileName(fileName)); - } catch (FileNotFoundException) { + } catch (IOException) { SD.MessageService.ShowWarningFormatted("${res:ICSharpCode.SharpDevelop.Dom.AssemblyNotAccessible}", fileName); }