2016-01-13 51 views
0

大图: 我正在为Visual Studio 2015开发一个扩展工具。目前,我有一个Member Finder窗体,负责显示项目中的所有方法和属性。如何使用EnvDTE获得项目的路径

问题 我还需要显示包含成员的文件的物理路径并从项目名称开始。我已经搜索并发现使用EnvDTE库可以实现这一点。我也在图书馆工作,但不幸的是无法解决问题。以下是成员查找器窗口的图片,它需要每个列表框项目末尾的成员路径。

会员查找不带路径

enter image description here

任何想法,敬请欣赏。

+0

没有Visual Studio 15.有Visual Studio 2015,它的内部版本号为14.如果/当有下一个版本的Visual Studio时,它很可能会收到数字15(并且,历史上,微软提供了使用这些版本号的预览/ CTP) –

+0

是的,你是对的!以“15”表示“2015” –

回答

0

利用自动化模型(EnvDTE),你可以使用与EnvDTE.Project的路径获得的文件名:使用EnvDTE

  • EnvDTE.Project.FullName
  • 在某些情况下(网址项目) .Project.Properties集合,属性名称为“FullPath”。