docs: private String getOutputName() throws MojoExecutionException
      {
          if ( MSBuildPackaging.isSolution( mavenProject.getPackaging() ) )
          {
              throw new MojoExecutionException( "Internal error: Cannot determine single output name for a solutions" );
          }
          String projectFileName = projectFile.getName();
          if ( ! projectFileName.contains( "." ) )
          {
              throw new MojoExecutionException( "Project file name has no extension, please check your configuration" );
          }
          projectFileName = projectFileName.substring( 0, projectFileName.lastIndexOf( '.' ) );
          return projectFileName;
      }