Ticket T106705
Visible to All Users

How to manage satellite assemblies located in GAC

created 11 years ago (modified a year ago)

Description:

In versions prior to v22.2, DevExpress Satellite assemblies for several cultures (German, Spanish, Japanese, and Russian) are installed in the GAC by default.
Sometimes it is necessary to remove them completely, or replace them and install new satellite assemblies. How to do this?

Answer:

You can use Satellite Assemblies Manager Tool to accomplish this task. The tool and its sources are attached.


Note that in v22.2 and later, our Unified Component Installer does not register satellite assemblies in the GAC by default. So, you need to register all assemblies manually and do not need to manually unregister them.


See Also:
How do I manage localization assemblies for predefined cultures (de, es, ja, ru, etc.) when building or deploying a project?

Show previous comments (25)
FK FK
Francis KAYSER 4 years ago

    Thank you,

    this was very helpful for me too

    G G
    Gionata Aladino Canova 10 months ago

      Hi. The tool return "No satellite assemblies were found in GAC". And I not find any "de" "ru" etc assembly folders. (Version=23.2.4.0) and DotNet Framework 4.8.

        Hi Gionata,

        Since v22.2 the localized resource assemblies are no longer installed by default - they are not registered in GAC and they are not installed in your system.

        For DE,SP,JP you can install them, but you need to follow this procedure.

        For other languages (like my case, European Portuguese) you can use the localization service to download the translation set and then you can register the language in GAC using the Satellite Assemblies Manager Tool.

        Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

        Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.