racv/openwrap — comment on commit 24eaf7bb3c095445c5012ccbdd181f81ce366c5c
File: src/OpenWrap.Build.Tasks/OpenWrap.CSharp.targets line 121
By racv:

You are completely right that files in nested subfolders are not handled correctly. I assumed those files are always in the root folder. The reason I changed this, is that the path of the satellite assemblies refers to the files in the "bin" directory (there is also a mapping to $(OutDir)). And if I'm not mistaken, the ContractReferenceAssemblies also refer to the "bin" directory. For finding out the relative path, I needed the satellite and contract reference assemblies in the same "base" folder.

What do you think about adding in the "bin" and "obj" folders as parameters to the PublishPackageContent task? If we do that, it doesn't matter whether files are taken from the "bin" or "obj" folder, and it is easy to determine the relative path.