When I apply the dotnet publish
command I see three folders created in the bin
folder: Debug
, Release
, and MCD
.
What exactly is the MCD
configuration, and what is this configuration for?
When I apply the dotnet publish
command I see three folders created in the bin
folder: Debug
, Release
, and MCD
.
What exactly is the MCD
configuration, and what is this configuration for?
This is likely a result of the environment variable
Platform=MCD
existing, as it often will on a machine configured by HP.See this article and this github discussion for more detail:
If it is causing a problem, there is nothing wrong with removing this variable as far as I know. This blog post from Chapman World agrees. And if it did break something it's easy to put the variable back. So the risk is small.
Alternatively, you could safely ignore or discard the unwanted build output now that you know its origin.