dotnet / dotnet/msbuild

Avoid copying dependencies to output directory of a desktop class library

Open
#2,332 0 comments 0 reactions 0 assignees View on GitHub
triaged
Dominant language
C#
Stars
5.5k
Forks
1.5k
Avg merge
1d 13h
Merged PRs (30d)
133

Description

Currently dependencies of a class library that targets netXX are copied to the output directory. This wastes a lot of disk space. Libraries targeting netstandard do not have this problem.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by reproducing the output of a desktop class library targeting netXX and compare it with a netstandard library; trace the dependency-copying build target. Done means desktop class library dependencies are not unnecessarily copied while the existing netstandard behavior remains unchanged.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.