У меня есть проект .NET Core 3 в Visual Studio 2019. Когда я копирую и вставляю файл через проводник Windows в папку проекта, Visual Studio автоматически включает файл в мой проект, чего я не хочу. Есть ли настройка для отключения этой функции?
Остановить Visual Studio 2019 от автоматического добавления файлов в папку проекта
Ответы (2)
Начиная с VS 2017 формат проекта в .NET изменился. Вам нужно добавить тег ‹PropertyGroup› вверху вашего файла .csproj:
<PropertyGroup>
<EnableDefaultItems>false</EnableDefaultItems>
</PropertyGroup>
Вот полный ответ на ваш вопрос: Почему в Visual Studio все файлы автоматически являются частью моего проекта C #?
Что ж, вы можете изменить известный файл проекта (.csproj для проекта C #), настроив путь включения элементов, который конкретно соответствует вашим включаемым файлам.
Для получения дополнительной информации вы можете проверить это: https://docs.microsoft.com/en-us/visualstudio/msbuild/msbuild-well-known-item-metadata?view=vs-2015&redirectedfrom=MSDN
Общие сведения о справочнике по сборке csproj
Включение файлов содержимого в .csproj, находящихся за пределами конус проекта
Наслаждайтесь и развертывайте с уверенностью!