在Visual Studio 2017中查看所有排除的文件和文件夹

时间:2019-07-04 07:17:06

标签: visual-studio projects-and-solutions

发布应用程序时,有些文件没有发布。我知道是因为这些文件被排除在解决方案之外。但是问题是我必须递归打开所有文件夹和子文件夹,以找出是否排除了任何文件。这真的让我很痛苦。

Visual Studio如何提供仅列出排除的文件和文件夹的选项?

1 个答案:

答案 0 :(得分:1)

我不知道用于此目的的工具,但是

根据您的.csproj文件格式版本,您可以看到项目中包含或不包含的所有文件的列表(但不能同时包含两者)。

.csproj文件是描述您的项目的文件,位于根项目文件夹中。

采用.csproj(2017年)的新格式

您可以通过右键单击Visual Studio中的项目并选择编辑csproj文件来打开此文件。

在文件中,您可以看到标记为排除的文件。这些文件将不在项目中。

使用旧的.csproj格式

通过任何文本文件编辑器从文件资源管理器中打开.csproj文件,并查看该项目中包含的所有文件。


现在,编写一个脚本来解析此文件并与目录结构进行比较,并以开源的形式与我们共享此脚本。