Configuration

The only configuration that is required for the BQS tool is to set the version of ArcMap that you're using. Otherwise the tool uses the same configuration settings as GeoAdministrator.

The BQS tool supports ArcMap 10.4, 10.5, and 10.6. To set the version you're using, edit BQSConfigurationManager.exe.config and BQSProcessManager.exe.config. Both files can be found in the GeoAdministrator application directory.

Each file has an <assemblyBinding> element with two <dependentAssembly> elements as children. Each <dependentAssembly> element has a child <bindingRedirect> element. The newVersion attribute of each <bindingRedirect> element specifies your version of ArcMap.

<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<!-- Set newVersion to correspond to your currently installed ArcMap version -->
 <dependentAssembly>
  <assemblyIdentity name="ESRI.ArcGIS.Version" culture="neutral" 
        publicKeyToken="8fc3cc631e44ad86"/>
  <bindingRedirect oldVersion="10.2.0.0-10.6.0.0" newVersion="10.6.0.0"/>
 </dependentAssembly>
 <dependentAssembly>
  <assemblyIdentity name="ESRI.ArcGIS.System" culture="neutral" 
        publicKeyToken="8FC3CC631E44AD86"/>
  <bindingRedirect oldVersion="10.2.0.0-10.6.0.0" newVersion="10.6.0.0"/>
 </dependentAssembly>
</assemblyBinding>

10.6.0.0 is the default. To change the version, change the value of the newVersion attribute to the correct version number in each element.

You must also define field mappings in GeoAdminstrator before you can configure batch processes in BQS.