阻止 Visual Studio 2019 在项目文件夹中自动添加文件

Sco*_*bes 3 project-files visual-studio-2019

我在 Visual Studio 2019 中有一个 .NET Core 3 项目。当我通过 Windows 资源管理器将文件复制并粘贴到项目文件夹中时,Visual Studio 会自动将该文件包含到我的项目中,这是我不希望发生的。是否有禁用此功能的设置?

小智 5

从 VS 2017 开始,.NET 中的项目格式已更改。您需要在 .csproj 文件的顶部添加 <PropertyGroup> 标签:

<PropertyGroup> 
    <EnableDefaultItems>false</EnableDefaultItems>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)

这是您问题的完整答案: 在 Visual Studio 中,为什么所有文件都会自动成为我的 C# 项目的一部分?