我正在创建一个VSIX项目来读取解决方案中的所有Config.xml文件,以便在每个项目中生成许多文件。
我在项目中找到Config.xml文件时遇到困难,我认为这是因为新的Asp Net 5项目结构。
dte.Solution.Projects.Item(1)返回" src"文件夹中。
dte.Solution.Projects.Item(1).ProjectItems.Item(1).Name将返回项目文件夹。
然后我不能深入到项目内部,因为为项目返回的项目是ProjectItem而不是Project。 ProjectItems没有项目。
如何在asp net 5下的项目中获取特定文件? 我目前正在使用"工具>命令"执行代码。项目和/或xml文件右键单击上下文菜单会修复此问题吗?如果是这样我将如何实现呢?
答案 0 :(得分:1)
使用ProjectItem.SubProject属性。请看这里的例子:
HOWTO: Navigate the files of a solution from a Visual Studio .NET macro or add-in