SSIS 项目不会显示添加的新文件夹

SSIS Project will not show a new folder added

我在 TFS 中为 SSIS 项目创建了一个名为 BatchFiles 的文件夹,但该文件夹不会显示在解决方案资源管理器中。我还注意到 .dtproj 文件不会显示,即使我单击顶部的 "Show All Files" 按钮也是如此。有什么方法可以显示我在解决方案资源管理器中创建的新文件夹吗? .dtproj 文件也会一直隐藏吗?

将新项目直接添加到项目执行此操作:

添加现有项目选项会自动将其转储到杂项文件夹中,如下所示:

从解决方案资源管理器打开时,这些现有项目似乎未被视为项目文件,而是被视为杂项文件。

这似乎是预期的行为

Any files in the dialogue box which does not have extension such as dtsx or config .Selecting these files will automatically place them in Miscellaneous folder

How to Add a File to the SSIS Project Miscellaneous Folder


如果文件存在于磁盘上(物理上位于文件夹中)但未显示在解决方案中,则可能文件已签入,但对解决方案的修改未签入。对于 BatchFiles 文件夹,您只需将它们添加到源代码管理资源管理器中。这就是解决方案资源管理器中没有的原因。

另外,.dtproj 文件会一直隐藏吗?

好像是这样。我也复制并得到了同样的行为。不好意思,对SSIS项目不是很熟悉。但是根据 google 中的一些教程,例如 博客:Building your SSIS project in Azure DevOps它没有出现,但我们也可以通过 Azure DevOps 构建它。