Skip to content
| Marketplace
Sign in
Visual Studio>Tools>Don't Copy Always
Don't Copy Always

Don't Copy Always

Matt Lacey

|
1,008 installs
| (6) | Free
Check for files that have 'Copy to output directory' set to 'Copy always'.
Download

Automatically checks for files that have 'Copy to output directory' set to 'Copy always'.

Any affected files will be listed in the Output Pane.

A context menu entry on projects (in the Solution Explorer) allows you to "fix" all affected items in that project.

Why you shouldn't "Copy always"

When the "Copy to output directory" property of a file is set to Copy always the compiler will always rebuild the project so that the most up to date copy of that file is available. This applies even if nothing in the code has changed.

Rebuilding your projects when you don't need to can take time (which costs money) and interrupt your flow. Both of which can lower your productivity.

If you don't need a file to be copied to the output directory set this property to Do not copy.

If you do need the file copied to the output directory but don't want the project to be rebuilt if nothing has changed, set this property to Copy if newer.


This extension is the work of a solo developer and is made available for free.
In return, it collects basic anonymous analytics about the use of the extension.
It may also include a message in the output window asking you to support the ongoing development and maintenance of this and other extensions by becoming a sponsor.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft