You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'd like to propose a simpler configuration setup, where when a single platform is defined, it would automatically apply to every single project without having to explicitly specify the platform on a per-project basis.
We converted our ~170 project solution to slnx and it resulted in a structure like this:
The added verbosity on our slnx file defeats some of the purpose of moving into the new format.
I actually tried removing those nodes just to see what would happen, but then the projects stop building in Visual Studio and I get a warning at the top when the solution loads saying that "the configurations are wrong"
Interestingly enough, opening the configuration manager doesn't do anything in this case.
The text was updated successfully, but these errors were encountered:
I'd like to propose a simpler configuration setup, where when a single platform is defined, it would automatically apply to every single project without having to explicitly specify the platform on a per-project basis.
We converted our ~170 project solution to
slnx
and it resulted in a structure like this:As you can see, the added
<Platform
node adds a ton of noise and redundancy. Effectively, it triples the overall line count of the file.I'd love to have something like this instead:
Literally every single project in our solution is configured the same way, as the settings are defined in a
Directory.Build.props
file like this:The added verbosity on our
slnx
file defeats some of the purpose of moving into the new format.I actually tried removing those nodes just to see what would happen, but then the projects stop building in Visual Studio and I get a warning at the top when the solution loads saying that "the configurations are wrong"
Interestingly enough, opening the configuration manager doesn't do anything in this case.
The text was updated successfully, but these errors were encountered: