Project A references Project B, and Project B references an external DDL (restored using NuGet). The DLL should get copied into Project A's bin folder (along with Project B's DLL):
In my case, when running Project A, I get the following exception thrown:
Could not load file or assembly 'PostSharp, Version=3.2.18.0,
Culture=neutral, PublicKeyToken=b13fd38b8f9c99d7' or one of its
dependencies. The system cannot find the file specified.
The DLL is not being copied into Project A's bin. All other external references from Project B are being copied across just fine, which is what is confusing for me.
Copy Local
is set to true for all references involved. Example:
How do I do this?
Note: Using Visual Studio 2013.
question from:
https://stackoverflow.com/questions/23545272/dll-reference-not-copying-into-project-bin 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…