internal void RebindFSharpCoreAfterUpdatingVersion(BuildResult buildResult) { Debug.Assert(IsFSharpCoreReference(this)); if (!ContainsUsagesOfTargetFSharpCoreVersionProperty(this)) { return; } UnregisterFromFileChangeService(); ItemNode.RefreshProperties(); fsprojIncludeHasFilename = false; resolvedInfo = default(AssemblyResolvedInfo); myAssemblyPath = string.Empty; msbuildProjectionInfo = default(AssemblyMSBuildProjectionInfo); BindFromBuildResult(ItemNode.Item, buildResult); this.ReDraw(UIHierarchyElement.Icon); this.ReDraw(UIHierarchyElement.Caption); }