visual studio 2012 - dll not being copied to output directory, even with Copy Local flag (<Private>true</Private>) -


we have project called www references project in same solution called framework.

framework uses nuget has dependency on nuget package called isynaptic.

the framework.csproj xml says:

<private>true</private>  

and visual studio ui says

copy local = true.  

however, when rebuild solution, www/bin not contain dll isynaptic.core.

here full xml reference:

<reference include="isynaptic.core">   <hintpath>..\packages\isynaptic.core.0.1.3\lib\isynaptic.core.dll</hintpath>   <private>true</private> </reference> 

i've tried permutations in case of case sensitivity: true, true & true

additionally, have tried adding dummy class file in framework explicitly uses class isynapticcore.dll

using isynaptic; using isynaptic.core;  namespace framework.bootstrap {         public static class dummy     {         public static int getcode()         {             return isynaptic.hashcode.mixjenkins32(0);         }     } } 

i've found examples of making class inherits class dll. unfortunately, none of classes in isynaptic.core public.

i have tried deleting , re-adding references through visual studio manually re-adding xml hand.

i have tried using visual studio set copy local false, save, set copy local true, save.

i checked gac , assembly not loaded in gac

i have tried building through both visual studio 2012 , msbuild command line:

%windir%\microsoft.net\framework\v4.0.30319\msbuild.exe /target:clean,rebuild 

any ideas causing dll not copied www/bin output directory on build?


Comments

Popular posts from this blog

Detect support for Shoutcast ICY MP3 without navigator.userAgent in Firefox? -

web - SVG not rendering properly in Firefox -

java - JavaFX 2 slider labelFormatter not being used -