VSIX 包和 .NET5项目

本文关键字:项目 NET5 包和 VSIX | 更新日期: 2023-09-27 18:35:01

我正在创建一个 VSIX 项目来读取解决方案中的所有 Config.xml 文件,以在每个项目中生成许多文件。

我很难在项目中找到 Config.xml 文件,我相信这是因为新的 Asp Net 5 项目结构。

DTE。Solution.Projects.Item(1( 返回 "src" 文件夹。

DTE。解决方案.项目.项(1(.ProjectItems.Item(1(.名称将返回项目文件夹。

然后,我无法更深入地了解项目,因为为项目返回的项是项目项而不是项目项。项目项没有项。

如何在 asp net 5 下获取项目中的特定文件?我目前正在使用"工具>命令"来执行代码。项目和/或 xml 文件右键单击上下文菜单会解决此问题吗?如果是这样,我将如何实现?

VSIX 包和 .NET5项目

使用 ProjectItem.SubProject 属性。请参阅此处的示例:

如何:从 Visual Studio .NET 宏或外接程序导航解决方案的文件