问题
I have a number of *.txt files included in my Visual Studio 2017 C++ project (*.vcxproj).  Does anyone know how to get Visual Studio to copy these files to the output directory?
I found a similar question for VS 2010, but that answer doesn't work in Visual Studio 2017.
回答1:
In the *.vcxproj file, change:
<Text Include="Filename.txt" />
to:
<Content Include="Filename.txt">
    <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
Then in the *.vcxproj.filters file, change:
<Text Include="Filename.txt">
    <Filter>Resource Files</Filter>
</Text>
to:
<Content Include="Filename.txt">
    <Filter>Resource Files</Filter>
</Content>
    来源:https://stackoverflow.com/questions/44340434/visual-studio-2017-c-project-copy-text-files-to-output-directory