不使用item.Document.FullName获取ProjectItem路径

Jas*_*son 9 c# add-in visual-studio envdte

我有一个visual studio插件项目,我必须使用这些文件的绝对(或相对)路径迭代当前项目的项目.

这些item.Document.FullName工作,但仅适用于当前打开的文件.

有没有其他方法可以在DTE对象中访问此信息?

小智 23

这是你在找什么?

myProjectItem.Properties.Item( "FULLPATH").值


Gon*_*ing 0

我们发现,除非我们想自己解析 XML 项目文件,否则您必须首先加载所有已卸载的项目。

我们记录列表并随后再次卸载它们,因此唯一的问题是加载它们所需的时间。