Прочитать на английском

Поделиться через


AssemblyVersionCompatibility Перечисление

Определение

Определяет различные типы совместимости версий сборки.

public enum AssemblyVersionCompatibility
[System.Serializable]
public enum AssemblyVersionCompatibility
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum AssemblyVersionCompatibility
Наследование
AssemblyVersionCompatibility
Атрибуты

Поля

Имя Значение Описание
SameDomain 3

Сборка не может выполняться одновременно с другими своими версиями, если они выполняются в одном домене приложения.

SameMachine 1

Сборка не может выполняться одновременно с другими своими версиями, если они выполняются на одном компьютере.

SameProcess 2

Сборка не может выполняться одновременно с другими своими версиями, если они выполняются в одном процессе.

Комментарии

AssemblyVersionCompatibility определяет совместимость сборки с другими версиями той же сборки, указывая, не может ли она выполняться параллельно с другими версиями (например, из-за конфликтов в драйвере устройства).

Если совместимость не указана, сборка совместима параллельно во всех областях.

Сборка не может быть более конкретной в отношении того, с какими предыдущими версиями она не совместима параллельно. Таким образом AssemblyVersionCompatibility , если указан , это означает, что сборка не находится рядом со всеми известными версиями. Если он не указан, это означает, что он находится рядом со всеми известными версиями.

Применяется к

Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1