AssemblyVersionCompatibility 枚举

定义

定义不同类型的程序集版本兼容性。

public enum class AssemblyVersionCompatibility
public enum AssemblyVersionCompatibility
[System.Serializable]
public enum AssemblyVersionCompatibility
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum AssemblyVersionCompatibility
type AssemblyVersionCompatibility = 
[<System.Serializable>]
type AssemblyVersionCompatibility = 
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type AssemblyVersionCompatibility = 
Public Enum AssemblyVersionCompatibility
继承
AssemblyVersionCompatibility
属性

字段

名称 说明
SameMachine 1

如果程序集在同一台计算机上执行,则不能与其他版本一起执行。

SameProcess 2

程序集无法与其他版本在同一进程中一起执行。

SameDomain 3

程序集无法与其他版本在同一应用程序域中一起执行。

注解

AssemblyVersionCompatibility 定义程序集与其他同一程序集版本的兼容性,指示它是否无法与其他版本并行执行(例如,由于设备驱动程序发生冲突)。

如果未指定兼容性,则程序集在所有范围内并行兼容。

程序集不能更具体地说明它与其不并行兼容的以前版本。 因此,如果指定了程序集 AssemblyVersionCompatibility ,则表示程序集与所有已知版本并排。 如果未指定,则表示它与所有已知版本并排。

适用于