Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将AssemblyName类用于现有程序集?_C#_.net_Assemblies - Fatal编程技术网

C# 如何将AssemblyName类用于现有程序集?

C# 如何将AssemblyName类用于现有程序集?,c#,.net,assemblies,C#,.net,Assemblies,这是另一个与考试相关的问题 如何使用AssemblyName类来表示现有的 磁盘上已存在的程序集 我是从使用AppDomain的实例方法.Load()的角度来讨论的,该方法将AssemblyName对象作为参数。我知道MSDN对.Load()方法的设计目的有何评论;但除此之外,我仍然想知道如何使用它。我不确定我是否看到了这个问题。但这是可行的: var name = new AssemblyName("System, Version=2.0.0.0, Culture=neutral, Pub

这是另一个与考试相关的问题

如何使用
AssemblyName
类来表示现有的 磁盘上已存在的程序集


我是从使用
AppDomain
的实例方法
.Load()
的角度来讨论的,该方法将
AssemblyName
对象作为参数。我知道MSDN对
.Load()
方法的设计目的有何评论;但除此之外,我仍然想知道如何使用它。

我不确定我是否看到了这个问题。但这是可行的:

  var name = new AssemblyName("System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089");
  var asm = Assembly.Load(name);

我不确定我是否明白这个问题。但这是可行的:

  var name = new AssemblyName("System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089");
  var asm = Assembly.Load(name);

所以您想知道如何仅使用程序集名称动态加载程序集?请在此上下文中动态解释???我想知道如何使用AssemblyName对象加载现有程序集,如下所示(感谢Hans)。因此,您想知道如何仅使用程序集名称动态加载程序集?请在此上下文中动态解释???我想知道如何使用AssemblyName对象加载现有程序集,如下所示(感谢Hans)。因此,您为构造函数提供的详细信息是您希望通过AssemblyName对象加载的程序集的真实详细信息????如果那是真的?我需要试一试!!!不知道为什么你会认为这不是真的。但是我确实发布了这个片段,这样你就可以自己尝试了。是的,试一试。那么你为构造函数提供的细节就是你想通过AssemblyName对象加载的程序集的真实细节????如果那是真的?我需要试一试!!!不知道为什么你会认为这不是真的。但是我确实发布了这个片段,这样你就可以自己尝试了。是的,试一试。