我的项目中有一堆其他 dll 的 WPF 程序集
我想将除主程序集和 app.config 之外的所有内容从构建目录移动到名为 bin 的子目录
当我将探测标签添加到我的 app.config 并手动执行(剪切和粘贴作业)时,这很容易
<configuration>
<connectionStrings>
<add name="ConnectionString" connectionString="..." />
</connectionStrings>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="bin"/>
</assemblyBinding>
</runtime>
</configuration>
我现在要做的是在构建结束时自动将所有不是程序集的东西移动到 bin 目录中。
所以从这里
App.exe
App.config
Domain.dll
Application.dll
Framework.dll
对此
App.exe
App.config
bin\Domain.dll
bin\Application.dll
bin\Framework.dll
我猜我可以使用包含一堆移动命令的 bat 文件,但我希望有一些比那里更可重用和更智能的东西。