Skip to content

Copy all recursively dependent references to output folder (e.g. /bin/Debug) #7

@sinelaw

Description

@sinelaw

Due to the broken CopyLocal feature (see http://stackoverflow.com/questions/320295/how-does-copy-local-work), there's no good way to assume that all dependencies will be copied to the output folder.

The current workaround is in each "executable" project to manually reference all dependencies recursively. This solves the problem for dependencies through recursion but not to dependencies that are in the GAC (see link above).

This feature should copy all dependencies (recursively) into the output folder, and validate that the versions are unique (no two versions of same assembly through different recursive references).

The main problem with this approach is that visual studio won't build correctly if we rely on soldr to work around the dependency bugs of VS. So we'll end up not being able to deploy or even execute from a VS build ( some dlls will be missing)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions