项目编译好之后运行时,该软件可能会用到该项目中的某个文件夹下面的文件,那么我们就需要考虑,以项目编译时将项目文件自动拷贝到输出路径下。这样可以方便软件运行时使用。而不用另外用bat文件执行拷贝的命令。这里有一个简单的方法。在项目文件.csproj文件加入下面的代码,即可。
其作用是:在编译的场合,将项目中指定的文件夹及其下面的子文件夹和子文件拷贝到输出路径。
<ItemGroup>
<None Include="项目中文件夹名\**">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>