Ranorex Studio itself does not provide a command line interface, simply because the Ranorex project files are compatible with Visual Studio and MSBuild, which is installed as part of the .NET Framework. So you just have to use MSBuild and tell it to compile the Ranorex solution/project files:
Code: Select all
// solution %WINDIR%\Microsoft.NET\Framework\v3.5\MSBuild.exe solution.sln // C# project %WINDIR%\Microsoft.NET\Framework\v3.5\MSBuild.exe project.csproj // VBNet project %WINDIR%\Microsoft.NET\Framework\v3.5\MSBuild.exe project.vbproj
Just let me bring two facts to your attention that could cause problems:
- All test source files need to be up-to-date when compiling test solutions/projects from the command line. For example, the source code for Ranorex recordings/repositories will not be updated!
- MSBuild is confused by the "rxsln" ending of the solution file, that's why Ranorex Studio automatically saves the same file with a "sln" file ending as well. Please, always use the "sln" file or the individual project files when using MSBuild.