Visual studio 2015 VSIX-获取所选项目程序集信息

Visual studio 2015 VSIX-获取所选项目程序集信息,visual-studio-2015,vsix,Visual Studio 2015,Vsix,检索部件信息的最简单方法是什么 我有权访问所选项目,并可以通过遍历项目项访问AssemblyInfo.cs类 我需要像项目版本,作者,公司,版权,文化,GUid等信息 这是获取所选项目的代码 EnvDTE80.DTE2 _applicationObject = (EnvDTE80.DTE2)ServiceProvider.GlobalProvider.GetService(typeof(Microsoft.VisualStudio.Shell.Interop.SDTE)); UI

检索部件信息的最简单方法是什么

我有权访问所选项目,并可以通过遍历项目项访问AssemblyInfo.cs类

我需要像项目版本,作者,公司,版权,文化,GUid等信息

这是获取所选项目的代码

EnvDTE80.DTE2 _applicationObject = (EnvDTE80.DTE2)ServiceProvider.GlobalProvider.GetService(typeof(Microsoft.VisualStudio.Shell.Interop.SDTE));
        UIHierarchy solutionExplorerHirarechy = _applicationObject.ToolWindows.SolutionExplorer;
        Array solutionExplorerSelectedItems = (Array)solutionExplorerHirarechy.SelectedItems;

        if (null != solutionExplorerSelectedItems)
        {
            Project selectedProject = ((UIHierarchyItem)solutionExplorerSelectedItems.GetValue(0)).Object as Project;
            return selectedProject;
        }

Microsoft使用Roslyn在Visual Studio中填充“程序集属性”对话框时获取该信息。下面是获取该信息的Microsoft GitHub代码。