dotnet 核心应用程序中 AssemblyTitle 和 AssemblyName 之间的区别
Difference between AssemblyTitle and AssemblyName in a dotnet core application
谁能帮我找出 .NET Core .csproj
文件中 AssemblyName
和 AssemblyTitle
属性之间的区别。我脑子里一直有一个画面,AssemblyTitle
与任务管理器中进程的显示名称有关,AssemblyName
与可执行文件本身的名称有关,并且与进程名称。此外,进程用 AssemblyName
本身标识,而不是 AssemblyTitle
。我是对的还是有更多的东西?
AssemblyTitle
- 程序集标题是友好名称,可以包含空格。
在 Windows Vista 中,为此属性指定的信息显示在程序集 Windows 文件属性对话框的详细信息选项卡上。 属性 名称是文件描述。在 Windows XP 中,此信息显示在 Windows 文件属性对话框的版本选项卡上。在所有系统中都是标题栏和任务管理器进程名称的一部分。
AssemblyTitle 由一个字符串组成 - Title
AssemblyName
- 程序集名称是程序集的内部名称,可以与标题不同,可以通过反射获得使用Example。也可以为空。
AssemblyName包含多个字段,都可以通过FullName获取属性。
Name: Example
Version: 1.0.0.2001
CultureInfo: en-US
FullName: Example, Version=1.0.0.2001, Culture=en-US, PublicKeyToken=null
谁能帮我找出 .NET Core .csproj
文件中 AssemblyName
和 AssemblyTitle
属性之间的区别。我脑子里一直有一个画面,AssemblyTitle
与任务管理器中进程的显示名称有关,AssemblyName
与可执行文件本身的名称有关,并且与进程名称。此外,进程用 AssemblyName
本身标识,而不是 AssemblyTitle
。我是对的还是有更多的东西?
AssemblyTitle
- 程序集标题是友好名称,可以包含空格。
在 Windows Vista 中,为此属性指定的信息显示在程序集 Windows 文件属性对话框的详细信息选项卡上。 属性 名称是文件描述。在 Windows XP 中,此信息显示在 Windows 文件属性对话框的版本选项卡上。在所有系统中都是标题栏和任务管理器进程名称的一部分。
AssemblyTitle 由一个字符串组成 - Title
AssemblyName
- 程序集名称是程序集的内部名称,可以与标题不同,可以通过反射获得使用Example。也可以为空。
AssemblyName包含多个字段,都可以通过FullName获取属性。
Name: Example
Version: 1.0.0.2001
CultureInfo: en-US
FullName: Example, Version=1.0.0.2001, Culture=en-US, PublicKeyToken=null