提交 490496cc 编写于 作者: H Heejae Chang

disabled semantic version tracking

current one is too fragile. just re-calculate it on new vs session
上级 3dfd4a06
......@@ -65,20 +65,12 @@ public static bool CanReusePersistedDependentProjectVersion(this Project project
VersionStamp persistedVersion,
Func<ISemanticVersionTrackingService, Project, VersionStamp, VersionStamp> versionGetter)
{
var canReuse = VersionStamp.CanReusePersistedVersion(semanticVersion, persistedVersion);
if (canReuse)
{
return true;
}
var service = project.Solution.Workspace.Services.GetService<ISemanticVersionTrackingService>();
if (service == null)
{
return canReuse;
}
var persistedProjectVersion = versionGetter(service, project, persistedVersion);
return VersionStamp.CanReusePersistedVersion(projectVersion, persistedProjectVersion);
// * NOTE *
// Disabled semantic version tracking
// we need better version for it to reliably work.
//
// see tracking issue here : https://github.com/dotnet/roslyn/issues/2311
return VersionStamp.CanReusePersistedVersion(semanticVersion, persistedVersion);
}
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册