我有一些项目包含 3 个 dll 库(其中一个有 2 个依赖项)
在“DLL parent”的输出文件夹中,我需要拥有这两个孩子的所有源文件。Moveover我想通过在DLL-parent的输出文件夹中创建'cs'文件夹来保存这个cs文件的结构,在那里创建带有DLL-Child名称的子文件夹并将它的所有cs文件复制到这个文件夹中。
为此,我使用 DLL-Child 的构建后事件。
在底层,当我只构建这个 dll 时,它可以完美运行。
在 DLL-Child post build 事件中设置此命令行后,它的输出是使用包含源文件的文件夹创建的。
但是当我构建整个解决方案时,这个文件夹没有从 DLL-Child 的输出复制到 DLL-Parent 的输出。为什么 ?在 DLL-Parent 的引用部分,我将依赖项的“复制本地”设置为 true,但它不复制任何内容。