C# 類庫生成后自動復制到指定目錄
在C#中,當你開發了一個類庫項目(通常是.NET Core或.NET Framework項目),你可能會希望在構建(Build)完成后自動將生成的DLL文件復制到指定的目錄。有幾種方法可以實現這個需求,下面是一些常用的方法:
方法1:使用MSBuild的AfterBuild
目標
你可以在項目的.csproj
文件中添加一個AfterBuild
目標,來指定在構建完成后要執行的命令。例如,如果你想將生成的DLL復制到C:\MyLibs
目錄,可以這樣做:
<Project Sdk="Microsoft.NET.Sdk"><PropertyGroup><TargetFramework>netstandard2.0</TargetFramework> <!-- 或其他目標框架 --></PropertyGroup><Target Name="AfterBuild"><Exec Command="copy /Y "$(TargetDir)$(TargetName).dll" "C:\MyLibs\"&#