我需要创建一个小应用程序或脚本来将.NET程序集安装到GAC中.我读过有几种方法可以做到这一点,包括:
gacutil.exe执行以下代码行:
new System.EnterpriseServices.Internal.Publish().GACInstall("Foo.dll");
但是,如果我刚刚在机器上创建了相应的目录并将程序集复制到该目录中会发生什么?GAC目录的结构如下: C:\Windows\assembly\GAC_MSIL\Foo\<version#>__<public token>\Foo.dll
除了创建文件夹结构并将组件放入其中之外,上述两种方法是否有任何特殊之处?