diff --git a/src/Main/SharpDevelop/Parser/GlobalAssemblyCacheService.cs b/src/Main/SharpDevelop/Parser/GlobalAssemblyCacheService.cs index af0c2dd596..b442a79735 100644 --- a/src/Main/SharpDevelop/Parser/GlobalAssemblyCacheService.cs +++ b/src/Main/SharpDevelop/Parser/GlobalAssemblyCacheService.cs @@ -28,7 +28,11 @@ namespace ICSharpCode.SharpDevelop.Parser { public bool IsGacAssembly(string fileName) { - throw new NotImplementedException(); + if (FileUtility.IsBaseDirectory(Fusion.GetGacPath(false), fileName)) + return true; + if (FileUtility.IsBaseDirectory(Fusion.GetGacPath(true), fileName)) + return true; + return false; } public IEnumerable Assemblies {