Как мне увидеть все «отсутствующие» файлы в решении Visual Studio, которые необходимо включить в проекты? - PullRequest
0 голосов
/ 19 июня 2020

У меня есть решение Visual Studio 2019 (16.4.2) с несколькими проектами и сотнями подпапок, в которых иногда есть файлы на диске, которые необходимо «включить» в проекты. Это чаще всего происходит после обновлений Nuget сторонних библиотек CSS и JS, но это также может включать библиотеки изображений и значков, которые были импортированы.

Чаще всего происходит, когда сторонняя библиотека обновленный через Nuget, он добавит на диск новые css, js, изображения или другие файлы содержимого (иногда более 100 новых файлов за одно обновление). Но поскольку я не знаю, что они там есть, после того, как я разверну обновление через Devops, ни один из этих новых файлов не будет развернут, что вызывает всевозможные очевидные проблемы. Затем мне нужно go вернуться и открыть каждую папку и подпапку, вручную найти недостающие файлы, нажать «Включить в проект» для каждого из них, а затем повторно развернуть.

enter image description here

Должен быть способ получше.

Я не обязательно хочу включать все отсутствующие файлы, потому что есть некоторые файлы - особенно система контроля версий - связанные файлы - которые не должны включаться в проекты, их нужно просто оставить на диске. Так что мне нужен способ увидеть список всех файлов, которые находятся на диске, но не включены в проекты , чтобы я мог выбрать, какие из них включить.

Также приятно будет предупреждением Nuget о добавлении новых файлов, которое, вероятно, требует слишком многого (хотя это очень очевидная функция, которую Nuget должен включать, не запрашивая ее).

1 Ответ

0 голосов
/ 22 июня 2020

Как мне увидеть все «отсутствующие» файлы в решении Visual Studio, которые необходимо включить в проекты?

Обычно , вы можете щелкните меню Показать все файлы в обозревателе решений (перед этим вам нужно щелкнуть указанный элемент c, чтобы увидеть скрытый файл). Таким образом, вы должны проверить каждый проект и выбрать, какую часть импортировать в зависимости от ваших потребностей.

enter image description here

So what I need is a way to see a list of all of the files that are on disk but not included in the projects, so I can choose which ones to include.

I am afraid that you cannot get what you want so far.

In VS IDE, there is no such function to obtain a list of all exclude files in your solution and then select which to import by default.

Also, there is no such vs extension to implement it.

So you should check every project and manually select the file to import by Show All Files Button.

Suggestion

If you still want this feature in VS IDE, you could предложите функцию на нашем форуме голосовых пользователей .

После этого вы можете поделиться с нами ссылкой здесь, и любой, кто заинтересован в ней, включая нас, проголосует за нее, чтобы привлечь больше внимания Microsoft .

...