\r
[[info]]\r
| Since version 5.0, the SonarScanner for MSBuild is now the SonarScanner for .NET. \r
-| documentation is updated with that new name, artifacts and links will remain with the old name for now.\r
+| The documentation is updated with that new name, artifacts and links will remain with the old name for now.\r
\r
The SonarScanner for .NET is the recommended way to launch an analysis for projects/solutions using MSBuild or dotnet command as a build tool. It is the result of a [collaboration between SonarSource and Microsoft](https://www.sonarqube.org/announcing-sonarqube-integration-with-msbuild-and-team-build/).\r
\r
* On Linux/OSX you may need to set execute permissions on the files in `$install_directory/sonar-scanner-(version)/bin`.\r
\r
* Uncomment, and update the global settings to point to <!-- sonarqube -->your SonarQube server<!-- /sonarqube --><!-- sonarcloud -->SonarCloud<!-- /sonarcloud --> by editing `$install_directory/SonarQube.Analysis.xml`. Values set in this file will be applied to all analyses of all projects unless overwritten locally. \r
-Consider setting file system permissions to restrict access to this file.:\r
+Consider setting file system permissions to restrict access to this file.\r
\r
```xml\r
<SonarQubeAnalysisProperties xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.sonarsource.com/msbuild/integration/2015/1">\r
dotnet tool install --global dotnet-sonarscanner --version x.x.x\r
```\r
\r
-The _--version_ argument is optional. If it is omitted the latest version will be installed. Full list of releases is available on the [NuGet page](https://www.nuget.org/packages/dotnet-sonarscanner)\r
+The _--version_ argument is optional. If it is omitted the latest version will be installed. The full list of releases is available on the [NuGet page](https://www.nuget.org/packages/dotnet-sonarscanner).\r
\r
-.NET Core Global Tool is available from .NET Core 2.1+\r
+.NET Core Global Tool is available from .NET Core 2.1+.\r
\r
<!-- sonarqube -->\r
### On Linux/OSX, if your SonarQube server is secured\r
The first version is based on the "classic" .NET Framework. To use it, execute the following commands from the root folder of your project:\r
\r
```\r
-SonarScanner.MSBuild.exe begin /k:"project-key" <!-- sonarcloud -->/o:"<organization>" <!-- /sonarcloud -->/d:sonar.login="<token>"\r
+SonarScanner.MSBuild.exe begin /k:"project-key" <!-- sonarcloud -->/o:"<organization>" <!-- /sonarcloud -->/d:sonar.login="myAuthenticationToken"\r
MSBuild.exe <path to solution.sln> /t:Rebuild\r
-SonarScanner.MSBuild.exe end /d:sonar.login="<token>"\r
+SonarScanner.MSBuild.exe end /d:sonar.login="myAuthenticationToken"\r
```\r
\r
Note: On macOS or Linux, you can also use `mono <path to SonarScanner.MSBuild.exe>`.\r