visual-studio-2010 - DTE VS2010 解决方案中的 "Miscellaneous Files"是什么?

标签 visual-studio-2010 add-in projects-and-solutions

跟进我之前的问题:
VS2010 DTE Addin: project inside solution folder is not "Project"
我成功地在解决方案中找到了我的所有项目。但是,该代码还发现了一个名为“杂项文件”的额外项目。它是 Kind与解决方案文件夹和项目也不同,但在 ProjectKinds 中没有固定类型。类(就此而言,“项目”也没有......)

  • 这个项目是什么?
  • 我应该担心这个吗?
  • 为什么 中没有更多的常量ProjectKinds ?
  • 最佳答案

  • “杂项文件”节点用于包含与解决方案中的当前项目内容无关的打开文件。例如,从 C:\Foo\MySolution\打开一个解决方案,然后从 C:\SomeOtherPath\MyFile.cs 打开一个“松散”文件,您会注意到它存储在“杂项文件”下。如果在这些文件打开时保存解决方案,则此信息将保留,一旦解决方案关闭,它就会从“杂项文件”中删除。

    如果您希望在解决方案资源管理器中“查看”“杂项文件”的内容,您需要在工具 > 选项 > 环境 > 文档 > 在解决方案资源管理器中显示杂项文件中启用它

    https://docs.microsoft.com/en-us/visualstudio/ide/reference/miscellaneous-files 上查看有关其他文件的更多信息
  • 这取决于您的工具(插件、宏)想要做什么。
  • 您可以使用 EnvDTE.Constants.vsProjectKindMisc 识别杂项文件项目。
  • 关于visual-studio-2010 - DTE VS2010 解决方案中的 "Miscellaneous Files"是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7160425/

    相关文章:

    c# - Resharper 6.1 VS 2010 - 无法编辑只读文件。 (在内存中)

    .net - 如何处理 Entity Framework 中缺少主键的问题?

    automation - XLA、COM、自动化、托管代码插件

    c# - Visual Studio 加载项的图标列表

    visual-studio - 为什么打开解决方案总是导致 check out 单元测试项目文件?

    c# - 如何在 Visual Studio 2010 和 C# 中自动生成注释?

    vb.net - 如何在执行期间诊断我的VB.NET程序崩溃?

    c# - 撤消 Excel 插件的操作

    .net - 是否有用于以编程方式更改项目和解决方案文件(.vbproj、.csproj、.sln)的 API?

    c# - 如何在子文件夹中组织 C# 源文件?