Hi @bo_flynn ,
Welcome to SonarSource Community! 
You have a noble goal of making the parameters more apparent in the logs, so I agree with your motivation. sonar-project.properties won’t work for .NET projects, so you can’t use that, just as you found out. There are pretty much only 2 ways to set project-level parameters for .NET:
- via command line (or within the azure-pipeline.yaml for Azure DevOps, for example, which is like command line)
- via
.csprojfile like so:<ItemGroup> <SonarQubeSetting Include="sonar.exclusions"> <Value>NotAnalyzedFile.cs,Libraries/**/*.*</Value> </SonarQubeSetting> </ItemGroup>
So if you use pipeline.yaml for Azure DevOps (or similar) or use .csproj file, you can version control your SonarCloud analysis parameters. Still not perfect but it’s a way to move the parameters out of the UI Administration tab.
There is no perfect solution for what you desire, so I’m going to feed your comments to our Product Managers so we have a record of this request.
Joe