Problem publishing projects on GroupShare 2015

One of our customers cannot publish projects on GroupShare 2015. They receive the following error message : The Execution Server failed to publish the project: Unable to find an entry point named 'SetClrFeatureSwitchMap' in DLL 'SqlServerSpatial110.dll'.. Check the Execution Server log for more information. In the bottom of the following article has a link to another article, related to this error message, but it's no longer available: gateway.sdl.com/.../communityknowledge. Has anyone encountered this problem?

Thanks,

Ivan

Parents
  • Hi Ivan,

    The link to the article no longer works as it has been flagged as internal only. I have now removed it.

    Below is the information from the original article. Please note that replacing operating system files can be risky, and you do this at your own risk (I would recommend taking a full server backup before proceeding):

    Root Cause
    Defect in assembly Microsoft.SqlServer.Types.dll, file version 2011.110.6020.0: https://connect.microsoft.com/SQLServer/Feedback/Details/2139143 

    A dll version not affected by the issue is delivered with GroupShare 2015 as part of the "Microsoft System CLR Types for SQL Server 2012".
    Resolution

    Install System CLR Types for SQL Server delivered with GroupShare

    On the GroupShare application server:
    1. Uninstall Microsoft System CLR Types for SQL Server 2012 (32- and also 64-bit version if present)
    2. At C:\Windows\assembly, verify that the assembly Microsoft.SqlServer.Types.dll (assembly version 11.0.0.0) is no longer present on the server
    3. Install version of Microsoft System CLR Types for SQL Server 2012 delivered with GroupShare (2012 SP1, e.g. from C:\ProgramData\Package Cache\SDL\Dependencies\SQL11\SQLSysClrTypes.msi)
    Note: After applying the steps, the file version in the assembly cache should be 11.1.3000.0 (C:\Windows\assembly > right click Microsoft.SqlServer.Types, Version 11.0.0.0 > Properties > tab Version).

    Kind regards,
    Nick
Reply
  • Hi Ivan,

    The link to the article no longer works as it has been flagged as internal only. I have now removed it.

    Below is the information from the original article. Please note that replacing operating system files can be risky, and you do this at your own risk (I would recommend taking a full server backup before proceeding):

    Root Cause
    Defect in assembly Microsoft.SqlServer.Types.dll, file version 2011.110.6020.0: https://connect.microsoft.com/SQLServer/Feedback/Details/2139143 

    A dll version not affected by the issue is delivered with GroupShare 2015 as part of the "Microsoft System CLR Types for SQL Server 2012".
    Resolution

    Install System CLR Types for SQL Server delivered with GroupShare

    On the GroupShare application server:
    1. Uninstall Microsoft System CLR Types for SQL Server 2012 (32- and also 64-bit version if present)
    2. At C:\Windows\assembly, verify that the assembly Microsoft.SqlServer.Types.dll (assembly version 11.0.0.0) is no longer present on the server
    3. Install version of Microsoft System CLR Types for SQL Server 2012 delivered with GroupShare (2012 SP1, e.g. from C:\ProgramData\Package Cache\SDL\Dependencies\SQL11\SQLSysClrTypes.msi)
    Note: After applying the steps, the file version in the assembly cache should be 11.1.3000.0 (C:\Windows\assembly > right click Microsoft.SqlServer.Types, Version 11.0.0.0 > Properties > tab Version).

    Kind regards,
    Nick
Children