提交 0fb27575 编写于 作者: M Manish Vasani

No project diagnostic fixes

上级 aa2e3591
......@@ -184,6 +184,11 @@ protected string GetFileName(string original, string mapped)
protected string GetProjectName(Workspace workspace, ProjectId projectId)
{
if (projectId == null)
{
return null;
}
var project = workspace.CurrentSolution.GetProject(projectId);
if (project == null)
{
......@@ -195,6 +200,11 @@ protected string GetProjectName(Workspace workspace, ProjectId projectId)
protected IVsHierarchy GetHierarchy(Workspace workspace, ProjectId projectId)
{
if (projectId == null)
{
return null;
}
var vsWorkspace = workspace as VisualStudioWorkspace;
if (vsWorkspace == null)
{
......
......@@ -13,6 +13,7 @@
namespace Microsoft.VisualStudio.LanguageServices.Implementation.TaskList
{
[Export(typeof(IDiagnosticUpdateSource))]
[Export(typeof(AbstractHostDiagnosticUpdateSource))]
[Export(typeof(HostDiagnosticUpdateSource))]
internal sealed class HostDiagnosticUpdateSource : AbstractHostDiagnosticUpdateSource
{
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册