【发布时间】:2018-09-16 22:45:08
【问题描述】:
根据我能找到的here,无法在 SolutionFolder 中添加 SolutionFolder:
Visual Studio 2005 及更高版本允许您将文件夹添加到 解决方案(称为解决方案文件夹),不仅要添加文件夹 到一个项目(Visual Studio .NET 已经允许的东西 2002)。解决方案文件夹可以嵌套,一个文件夹属于 解决方案(根解决方案文件夹)被建模为 EnvDTE.Project, 因此要将子解决方案文件夹添加到您拥有的根解决方案文件夹中 使用 EnvDTE.Project.ProjectItems.AddFolder 方法。然而,这 方法导致 NotImplementedException。
我现在正在尝试做同样的事情 - 在撰写该博文 7 年后,在 Visual Studio 2017 版本 15.8.4 中 - 不幸的是,我在尝试此操作时遇到了相同的 NotImplementedException。
是否有任何其他可能的方法可以从 Visual Studio 扩展创建这样的子解决方案文件夹?
【问题讨论】:
标签: visual-studio visual-studio-2017 visual-studio-extensions vsix envdte