【发布时间】:2016-02-10 13:20:04
【问题描述】:
在我们的应用服务器中,我看到安装了 Microsoft Enterprise Library 5.0。但我在以下 GAC 位置没有看到任何相关文件: %windir%\Microsoft.NET\程序集\ c:\windows\程序集
这些 dll 仅存在于此文件夹 \Program Files (x86)\Microsoft Enterprise Library 5.0\Bin。
问题是我的批处理(.NET Framework 4.5.2)在运行时一直失败,因为它无法在 GAC 中找到 MSEL 5.0 库。我希望 MSEL 在 GAC 中,因为我们有许多需要部署到服务器的批处理程序。请告知如何解决此问题。
【问题讨论】:
-
拥有管理员权限,您只需将 dll 拖入 GAC 即可安装。
-
@benni_mac_b SHFusion 对于 .NET 框架 V4 及更高版本已禁用。您不能再只是将程序集拖到 GAC 中。
标签: .net