Why is the _bin_DeployableAssemblies folder related to web applications?

The _bin_DeployableAssemblies folder was added in VS 2010 SP1 as a common way to build assemblies that do not have a hard dependency.

I believe it was originally added as a way to allow users to bin-deploy MVC, but it seems useful in non-web application environments. In particular, many inversions of control scripts will result in loosely coupled components that do not require a hard link but still require dependent assemblies (usually in the bin directory).

I've searched for .targets files on my system, but the only references to _bin_DeployableAssemblies are for network related purposes. This seems short-sighted, and I'm curious if anyone knows why Microsoft won't include this functionality for other types of applications.


source to share

All Articles