Views:

Behavior:
The Web Client or another DocuWare module is not working as expected and in the Platform Service log you find the message :
"Unable to load DLL 'SqlServerSpatial110.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)"

Solution: 
This issue is regarding a problem with the Microsoft Global Assembly Cache (c:\windows\assembly).
Check if the file SqlServerSpatial110.dll is available in the folder C:\Windows\System32 and C:\Windows\SysWOW64.
If one is missing it possible to install it by installing 'Service Pack3 of SQL Server 2012'
https://www.microsoft.com/de-de/download/details.aspx?id=49999

From the download page you only need the ..\x86\SQLSysClrTypes.msi and .\x64\SQLSysClrTypes.msi

Here is an example of the x86-version.

Start the installation by double clicking on the *.msi files.

Now, the file SqlServerSpatial110.dll should exist in the associated folder. Here is an example of the 64-bit folder C:\Windows\SysWOW64

Also check the folder C:\Windows\System32.

Close all DocuWare applications.
Delete the browser cache.
Restart the IIS.

Further information:
Sometimes after the installation an 'EntryPoint' to the SqlServerSpatial110.dll was not found. In the platform service log you will find a message like:
" …missing entry point SetClrFeatureSwitchMap in SqlServerSpatial110.dll… "


In that case you have to set a Assembly Redirection. Add the following TAG to the "C:\Program Files (x86)\DocuWare\Web\Platform\Web.config".
Attention! Depending on the DocuWare version you are using it could be that some dependentAssembly's already exist. Add only that part to the file that does not exist.


Add this TAG:
<runtime>

  <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
      <assemblyIdentity name="Microsoft.SqlServer.Types" publicKeyToken="89845dcd8080cc91" />
      <bindingRedirect oldVersion="1.0.0.0-11.0.0.0" newVersion="10.0.0.0" />
    </dependentAssembly>
  </assemblyBinding>
</runtime>


For additional information:  https://social.msdn.microsoft.com/Forums/sqlserver/en-US/72d07fcb-e3cb-45f1-bff5-abeb13adc5f8/entity-framework-cant-make-updates-in-db-missing-entry-point-setclrfeatureswitchmap-in?forum=sqldataaccess