vsix项目上下文菜单visualstudioworkspace

问题描述 投票:0回答:1

我试图学习更多有关使用Roslyn VisualStudioWorkspace创建VSIX项目的信息。我已经成功创建了一个上下文菜单命令,在右键单击Visual Studio项目时会显示该命令。不使用ENVDTE,如何在代码中获得对所选项目的引用?

roslyn vsix
1个回答
0
投票

您可以使用MEF导入Visual Studio工作区

[Import(typeof(VisualStudioWorkspace))]
public VisualStudioWorkspace ImportedWorkspace { get; set; }

有关更多详细信息,请参见this SO答案

© www.soinside.com 2019 - 2024. All rights reserved.