有时候,我们在生成项目时,发现有些文件如:.jpg的图片文件,无法复制到输出目录中,此时会非常纠结,反复的清理项目,重新生成,依旧不能解决此问题。
后来我打开.csproj的项目工程文件时,经过对比发现能复制到输出目录的文件在Content中记录明显不同。

此时修改为
<Content Include=”logo.jpg”>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
<Content Include=”Views\Configure.cshtml”>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
则解决问题。
当然,还有更为简便的方法,就是在VS中右键该文件,选属性

将复制到输出目录中的选项改为始终复制或者如果较新则复制
完美解决此问题。

版权声明:本文为guiqulaixi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/guiqulaixi/p/8941820.html