.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

至于里面的参数  大家可以简单了解下宏(具体参数可以在宏中配置)

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。