.net 将DLL程序集生成到指定目录中

1、在程序集右键属性
2、在程序集属性界面中找到生成事件
在预先生成事件命令行添加:
IF NOT EXIST "$(ProjectDir)..Bin" MD "$(ProjectDir)..Bin"
IF EXIST "$(ProjectDir)..Bin$(TargetFileName)" DEL "$(ProjectDir)..Bin$(TargetFileName)"
IF EXIST "$(ProjectDir)..Bin$(TargetName).pdb" DEL "$(ProjectDir)..Bin$(TargetName).pdb"
IF EXIST "$(ProjectDir)..Bin$(TargetName).xml" DEL "$(ProjectDir)..Bin$(TargetName).xml"
在后期生成事件命令行添加:
XCOPY "$(TargetPath)" "$(ProjectDir)..Bin" /Y /D /R
IF EXIST "$(TargetDir)$(TargetName).pdb" XCOPY "$(TargetDir)$(TargetName).pdb" "$(ProjectDir)..Bin" /Y /D /R
IF EXIST "$(TargetDir)$(TargetName).xml"  XCOPY "$(TargetDir)$(TargetName).xml" "$(ProjectDir)..Bin" /Y /D /R

至于里面的参数  大家可以简单了解下宏(具体参数可以在宏中配置)
原文地址:https://www.cnblogs.com/xyzhuzhou/p/4421716.html