The build identifier contains four parameters: имя сборки , Version , Culture and PublicKeyToken . Example:

 AssemblyName001, Version=1.0.0.0, Culture=neutral, PublicKeyToken=222b273a354b8555 

C имя сборки , Version and PublicKeyToken clear. They are used to uniquely identify the functional.

But when do you need to change the value of Culture ?

    1 answer 1

    In order to indicate which language culture is used to write numbers, dates, and other cultural-dependent meanings, expressions.

    • What are the technical features? - mals
    • @MaLS, in the sense of how the inside works? - Umed
    • Yes. I would like an example. It is clear that Culture is associated with cultural addiction. But how does it look in practice? When do you need to change the Culture value? - mals
    • @MaLS, for example, for ru-RU you will have a period separator for numbers, for en-US comma, for ru-RU in the date the order will be hhmmgggg, for en-US mmchchgggg - Umed
    • Those. You want to say that if you load an assembly with the parameter Culture=ru-RU , then the conversion in the functionality of this assembly will occur according to the ru-RU culture, and not according to the culture values ​​of the running thread? - mals