我想在“lib”子文件夹中自动构建引用的lib。我不知道如何处理。我试图加入
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="lib"/>
</assemblyBinding>
</runtime>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
</configuration>
在App.config中并没有帮助。所有引用的文件仍将在主输出文件夹中构建/复制。有任何想法吗?
答案 0 :(得分:1)
探测路径仅用于在运行时加载程序集,而不用于编译。如果您希望将引用的库放在输出路径的lib
子文件夹中,则必须手动将其放在那里(例如,使用构建后事件),并将引用的程序集标记为{{1}在其属性中,以防止将其复制到输出目录。