A "Method not found: 'System.String Laserfiche.BatchProcessor.Runtime.BPApplicationInformation.get_CommonOptionsFilePath()'." Error Occurs When Starting Quick Fields 10.

December 12, 2016 | KB: 1013814
Quick Fields 10

Summary

You may receive the following error message when starting Quick Fields 10:

    Method not found: 'System.String Laserfiche.BatchProcessor.Runtime.BPApplicationInformation.get_CommonOptionsFilePath()'.

    at Laserfiche.QuickFields.QFApplicationBase.LoadOptions()
    at Laserfiche.QuickFields.QFApplicationBase.OnInitialize(ReadOnlyCollection`1 commandLine)
    at Laserfiche.Project.ApplicationBase.RunApp()

Cause

There is a potential upgrade issue when upgrading to Quick Fields 10 from Quick Fields 9 with the most recent update installed.

Workaround

Uninstall Quick Fields 10, manually delete the following assemblies from the .NET 4 Global Assembly Cache, and then reinstall Quick Fields 10.

  1. Uninstall the affected Quick Fields 10 installation.
  2. Using the Windows File Explorer, delete the following folders from the .NET 4 Global Assembly Cache:
    • C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Laserfiche.BatchProcessor
    • C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Laserfiche.BatchProcessor.Processes
    • C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Laserfiche.BatchProcessor.XML
    • C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Laserfiche.QuickFields.Processes.PDF
    • C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Laserfiche.QuickFields.Processes.Runtime
    • C:\Windows\Microsoft.NET\assembly\GAC_MSIL\BatchProcessor.Connection
    • C:\Windows\Microsoft.NET\assembly\GAC_MSIL\BPPDFImporter83
  3. Reinstall Quick Fields 10.