We can find the resource file in the Solution Explore. There’s an option to Copy if newer instead of “Copy always”. “Copy always” means just what it says, and there’s never a good reason for that.
Let’s go over some common problems that make this happen. Here for example, we see that we have a picture with “Copy always” attribute. In the Output window we can see what is being rebuilt and why. This will make the build slower, but will show why there’s a need to a rebuild.Įvery time there’s a need to rebuild a project, you will see this kind of message: Choose Projects and Solutions -> Build and Run and select Diagnostic in “MSbuild project build output verbosity”. In your solution, go to Tools -> Options. The most important thing to know here is how to discover the issues. Luckily, we can fix all of them and save an extra minute, 20 times a day. There are several reasons I know of, that cause this phenomenon. VS rebuilds projects even though they haven’t changed
1) VS rebuilds projects even though they haven’t changed.Ģ) When something did change, VS tends to build more projects than needed.