【VS】C#解决方案中将dll等文件输出到指定文件夹

方式一、【自由度高】修改工程配置

在工程右键属性 或选择工程 Alt+Enter,在生成事件-生成前事件命令行中输入以下拷贝名即可:

copy "$(ProjectDir)DLL\Hrptec\*.dll" "$(TargetDir)*.dll"

在这里插入图片描述

方式二、【自由度低】修改工程文件(输出到相应的文件夹下 )

修改.csproj,添加以下内容:

<ItemGroup>
  <None Include="DLL\Hrptec\*.dll">
   <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
  </None>
 </ItemGroup>

拷贝文件的方式,有三种:

CopyToOutputDirectory复制到输出目录
PreserveNewest如果较新则复制
Always始终复制
Never不复制

版权声明:本文为chenlu5201314原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。